【发布时间】:2013-08-21 18:39:47
【问题描述】:
我有这样的任务:使用 jQuery 创建一个函数,它将 CSS 类更改为选定的 DIV。 Class="XXX" 可以重复多次,但 Class="YYY" 只能重复一次。
像这样:
<div onclick="change_css()"class="xxx">text</div>
<div onclick="change_css()"class="xxx">text</div>
<div onclick="change_css()"class="xxx">text</div>
<div onclick="change_css()"class="yyy">text</div>
<div onclick="change_css()"class="xxx">text</div>
所以,这意味着函数需要首先找到 class="yyy" 的位置并更改为 class="xxx" 然后将类修改为由onclick激活的“yyy”...
请帮我实现这个功能...我知道我需要以某种方式使用.addClass和.removeClass
function change_css() {
/// some tricks here
}
感谢您的每一个建议!
【问题讨论】:
-
你能告诉我们你试过的代码吗?
-
$(".XXX").attr("class", "YYY")怎么样
标签: jquery css function class html