如何更改Javascript上DIV标记的类?

如何更改Javascript上DIV标记的类?,javascript,jquery,html,Javascript,Jquery,Html,我实际上想做的是用JavaScript函数调用的答案来回答一些问题。但每次我递增地添加答案时,它不仅会发现没有答案的问题,还会发现有答案的问题。我的解决方案是每次我给出一个问题的答案时,我都会更改它的div类,这样它就不会在下一个答案加载中找到 以下是到目前为止iv'e得到的信息: .胡子: <div class="all-answers ui-sortable" id="question_{{order}}"> </div> 差不多吧。可能吗?或者有更简单的方法吗?a

我实际上想做的是用JavaScript函数调用的答案来回答一些问题。但每次我递增地添加答案时,它不仅会发现没有答案的问题,还会发现有答案的问题。我的解决方案是每次我给出一个问题的答案时,我都会更改它的div类,这样它就不会在下一个答案加载中找到

以下是到目前为止iv'e得到的信息:

.胡子:

<div class="all-answers ui-sortable" id="question_{{order}}">
</div>

差不多吧。可能吗?或者有更简单的方法吗?

allAnsPrev
是一个jQuery对象,但是
className
是一个DOM元素属性。使用jQuery方法更改类

allAnsPrev.removeClass("all-answers-prev").addClass("all-answers-prev_changed");
您可以使用
toggleClass
将其缩写为:

allAnsPrev.toggleClass("all-answers-prev all-answers-prev_changed");

allAnsPrev
是一个jQuery对象,但
className
是一个DOM元素属性。使用jQuery方法更改类

allAnsPrev.removeClass("all-answers-prev").addClass("all-answers-prev_changed");
您可以使用
toggleClass
将其缩写为:

allAnsPrev.toggleClass("all-answers-prev all-answers-prev_changed");

如果您使用的是jQuery,请更新问题上的标记以将其包括在内。旁注:“使用MVC框架”绝对没有任何意义,因为服务器端和客户端都有大量MVC框架。如果您使用的是jQuery,请更新问题上的标记以将其包括在内。旁注:“使用MVC框架”这意味着什么都没有,因为服务器端和客户端都有大量的MVC框架。非常感谢先生。你是真正的MVP。非常感谢你,先生。你才是真正的MVP。