继承人我的审判代码,这是它认为是错误的。如何用勾选的复选框隐藏所有tr?
$('#findtable').find('[name="scripts[]"]:checked').attr('#removed').hide();
其中#findtable是表的ID,#removed是TR
继承人我的审判代码,这是它认为是错误的。如何用勾选的复选框隐藏所有tr?
$('#findtable').find('[name="scripts[]"]:checked').attr('#removed').hide();
其中#findtable是表的ID,#removed是TR
就像总是使用jQuery,有不止一种方法给猫皮。您可以使用:has()
选择器。 http://api.jquery.com/has-selector/
$('#findtable tr:has(input:checkbox:checked)').hide()
+1为一个优雅的解决方案,正是问题所要求的(“隐藏所有tr与选中的复选框”)。 – 2011-03-09 22:03:07
你为什么要调用'.attr'? – SLaks 2011-03-09 19:08:01
你可以展示你的HTML代码的样本吗? – mVChr 2011-03-09 19:08:18
看到你正在处理的一些html可能会有所帮助。 – Charlino 2011-03-09 19:08:34