我想改变td标签的类给定td标签的id:
<td id="td_id" class="change_me"> ...
我希望能够做到这一点,而在一些其他dom对象的点击事件。我如何获取td的id并改变它的类?
我想改变td标签的类给定td标签的id:
<td id="td_id" class="change_me"> ...
我希望能够做到这一点,而在一些其他dom对象的点击事件。我如何获取td的id并改变它的类?
当前回答
你可以签出addClass或toggleClass
其他回答
我想他是想替换一个类名。
这样做是可行的:
$(document).ready(function(){
$('.blue').removeClass('blue').addClass('green');
});
从http://monstertut.com/2012/06/use-jquery-to-change-css-class/
这个方法对我很有效
$('#td_id').attr('class','new class');
如果你已经有了一个类,并且需要在类之间交替,而不是添加一个类,你可以链式切换事件:
$('li.multi').click(function(e) {
$(this).toggleClass('opened').toggleClass('multi-opened');
});
我觉得你要找的是这个
$('#td_id').removeClass('change_me').addClass('new_class');
下面是使用jQuery的解决方案:
$(document).ready(function(){
if($('#td_id').hasClass('change_me')) {
$('#td_id').removeClass('change_me').addClass('something_else');
}
});