发现了一个离奇的错误
这样写绝对没问题。。。
$("#area-search>a").removeClass("search-checked");
$("#area-search>a").eq(index).addClass("search-checked");
但是发现:点击a标签,其他的search-checked属性清除成功,search-checked也加到了指定的a标签上,但是就不生效,debug没问题,看css没问题,甚至发现,点击页面其他部位class生效了,调出开发者工具class也生效了
why 我也不知道为什么:
但是:
.search-checked {
margin-left: 27px !important;
color: #2280E0 !important;
}
居然解决了问题。。。。我随便猜的解决办法。。。
哪位大神能指点一下原因,感激不尽。