当前位置:  开发笔记 > 前端 > 正文

hide()单选按钮*和*在jquery中的文本标签

如何解决《hide()单选按钮*和*在jquery中的文本标签》经验,为你挑选了2个好方法。

我将回顾一个最近解决可访问性问题的项目,并确保所有表单元素都有标签.将标签文本放入标签会导致我之前写过的一些kludgy代码出现问题.

基本上,如果你有一个单选按钮及其标签:


并使用jquery隐藏它,如下所示:

$('#zone_r1').hide();

实际按钮是隐藏的,但不是标签文本.最初我为标签文本做了一个跨度,并隐藏了这样:

New York

$('#NY').hide();
$('#nyTXT').hide();

有任何想法吗?我不喜欢使用kludge,它可能无法验证标签中的跨度,但也许我过于热心.



1> ckramer..:

我认为这对你有用

$("label[for=zone_r1],#zone_r1").hide();

这将选择标签,其中"for"属性设置为您要查找的单选按钮,以及单选按钮本身,并将它们隐藏



2> cobbal..:
$('#zone_r1').parent().hide();

适合我

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有