我尝试用jQuery做到这一点:
我有一个特定类的id。滚动此类时,更改为另一个类。所以,我需要检查这个id是否具有特定的类,然后将类添加到另一个id。
这是我直接通过Chrome控制台尝试的内容,但我得到了解除SyntaxError: Invalid or unexpected token
。
if (jQuery(#header).hasClass("affix") ) {
jQuery(#logo).addClass("otherlogo");
}
答案 0 :(得分:3)
这是一种无效的语法。您需要在选择器周围添加引号,因为它们是字符串。改变方式:
if (jQuery("#header").hasClass("affix")) {
jQuery("#logo").addClass("otherlogo");
}
#header
和#logo
应为字符串。
答案 1 :(得分:1)
您错过了引号:
if (jQuery("#header").hasClass("affix") ) {
jQuery("#logo").addClass("otherlogo");
}