【发布时间】:2011-11-28 10:25:46
【问题描述】:
我是 jquery 的新手,下面的代码有一些问题,代码试图在点击时替换项目的类,第一部分按预期工作。如果该项目的类别为无,则添加featSelected,但是如果我再次单击以取消选择它,则不会添加无类别。任何想法都将不胜感激,就像我在学习 jquery 时一样温柔(从书本上看,虽然在看一些课程!)。
<script type="text/javascript">
$('li span[id^="feat"]').click(function(){
if ($(this).hasClass('none')) {
$(this).addClass("featSelected")
}
else if ($(this).hasClass('featSelected')) {
$(this).addClass("none")
}
})
</script>
任何帮助将不胜感激。
杰森
【问题讨论】:
-
none类已经存在,因为您没有删除它!你能包括你的初始 HTML 吗?
标签: jquery