2010-07-21 37 views
1

使用jQuery,如何从<th>元素中删除类header的属性nofilter="True"如何从具有匹配属性/值的元素中删除类?

<th class="header" nofilter="True" scope="col" align="left">City</th> 

结果应该是:

<th nofilter="True" scope="col" align="left">City</th> 
+0

你知道,api.jquery.com或许会很快提供这个答案。 – Pointy 2010-07-21 15:14:16

回答

2

正如评论指出的那样,我赶到我的答案,正确的说法是

$("th[nofilter='True']").removeClass("header"); 

http://docs.jquery.com/Removeclass

+0

其实他只想用那个“nofilter”属性来影响那些属性,所以它会是'$('th [nofilter = True]')。removeClass('header')' – Pointy 2010-07-21 15:02:13

+0

这将删除所有的类。但只有在nofilter =“True”的情况下才能被删除 – user168507 2010-07-21 15:02:38

+0

Yepp,现在我明白了,第一次没有得到,对不起。 – DrColossos 2010-07-21 15:11:33

1
$("th[nofilter='True']").removeClass("header"); 

这应该工作的NOFILTER =“真”只

相关问题