我试图隐藏这个复选框,这是我的表头中的一个复选复选框,使用jQuery,但没有太多运气.
我试图向用户隐藏的部分的视图源如下:
<th class="t12subheader" id="CHECK$01"><label for="x01" class="hideMe508">Check All</label><input type="checkbox" name="x02" value="1" onclick="checkAll(this)" /></th>
Run Code Online (Sandbox Code Playgroud)
我试过了两个:
$('#x01, label[for="x01"]').hide (); &
$('#x01').hide ();
Run Code Online (Sandbox Code Playgroud)
无济于事.
任何使用jQuery的帮助将不胜感激.
另外,隐藏这个chckbox的位置是否重要?
谢谢.
您的标签隐藏是可以的,但是复选框不起作用,因为它没有id="x01",至少在您粘贴的代码中.它确实有name="x02"这样你就可以找到/经由隐藏它,就像这样:
$('input[name="x02"], label[for="x01"]').hide();?
Run Code Online (Sandbox Code Playgroud)
我猜你的意思是标签与输入一起使用,在这种情况下复选框应该id与标签匹配for,如下所示:
<input type="checkbox" id="x01" name="x02" value="1" onclick="checkAll(this)" />
Run Code Online (Sandbox Code Playgroud)
然后你的选择器将是:
$('#x01, label[for="x01"]').hide();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6805 次 |
| 最近记录: |