如何更改类';使用jQuery删除内容

如何更改类';使用jQuery删除内容,jquery,Jquery,以下是我的页面上的div元素: 如何更改类的内容 因此,从现有的是:class=“jcarousel next jcarousel next horizontal” to class=“jcarousel next jcarousel next水平jcarousel next- 禁用jcarousel下一个禁用水平“ 是否需要使用removeClass将其完全删除,然后重新添加?该函数保留现有类。否您可以使用addClass。如果您添加了一个已经存在的类,jQuery将不会再添加它 $('#m

以下是我的页面上的div元素:

如何更改类的内容

因此,从现有的是:class=“jcarousel next jcarousel next horizontal”

to class=“jcarousel next jcarousel next水平jcarousel next- 禁用jcarousel下一个禁用水平“


是否需要使用removeClass将其完全删除,然后重新添加?

该函数保留现有类。

否您可以使用addClass。如果您添加了一个已经存在的类,jQuery将不会再添加它

$('#myelem').addClass('jcarousel-next-disabled jcarousel-next-disabled-horizontal');
试试这个:

jQuery('#myobj').removeClass('class-to-remove').addClass('class-to-add');
编辑:一次编辑多个类:

jQuery('#myobj').removeClass('class1 class2').addClass('class3 class4');
还可以使用切换类


Brg.

removeClass和addClass都使用单个类名,也就是说,
removeClass('jcarousel-next')
只删除这个类,其他所有类保持不变。与addClasschoose相同选择这个答案,因为它是通过一个例子为我放在上下文中的。否则我得到它会保留它…好的,但这对我来说在使用这个方面意味着什么。我不知道这样你就可以通过如下指定它的内容来覆盖这个类。这就是为什么我讨厌开源文档的部分原因,因为在一句话之后有太多的推断。