例如,如果我有一个下拉导航,我希望活动链接具有与导航链接其余部分不同的颜色。类似于:http://www.emerson.edu/。如何使用jquery切换链接颜色
这里是我的jQuery代码:
if ($(".testHeader a#" + thisID).hasClass("active")) {
$(".testHeader a").removeClass("active");
} else {
$(".testHeader a").removeClass("active");
$(".testHeader a#" + thisID).addClass("active");
}
凡我active
类是改变链接的颜色的CSS样式。
我遇到的问题是每个链接都保持活动,如果我点击多个链接。我实际上只想让一个链接在点击时处于活动状态。我的jquery出了什么问题?谢谢!
将真正帮助了解“何时”这个if语句火灾。可以给你几个不同的答案,否则 – SpYk3HH