这是我页面上的div元素:
如何更改课程内容?
所以现有的是:class =“jcarousel-next jcarousel-next-horizontal”
to class =“jcarousel-next jcarousel-next-horizontal jcarousel-next- 禁用jcarousel-next-disabled-horizontal“
我是否需要使用removeClass完全删除它,然后重新添加?
答案 0 :(得分:4)
addClass
函数保留现有类。
答案 1 :(得分:3)
不,你可以只使用addClass。如果你添加一个已经存在的类,jQuery不会再添加它
$('#myelem').addClass('jcarousel-next-disabled jcarousel-next-disabled-horizontal');
答案 2 :(得分:0)
试试这个:
jQuery('#myobj').removeClass('class-to-remove').addClass('class-to-add');
编辑:一次多个课程:
jQuery('#myobj').removeClass('class1 class2').addClass('class3 class4');
您还可以使用toggleClass()
切换课程。
BRG。