(function (){
var stones = parseInt($('body').attr('data-site')) + 1,
theul = $(".submenu > ul li:nth-child(" + stones + ")");
console.log(theul);
$('theul').addClass('active');
console.log(theul);
})();
日志在添加类之前和之后显示完全相同的内容。
答案 0 :(得分:4)
您的选择器错误,应该是:
theul.addClass('active');
答案 1 :(得分:3)
简单地做
var stones = parseInt($('body').attr('data-site')) + 1,
theul = $(".submenu > ul li:nth-child(" + stones + ")");
console.log(theul);
theul.addClass('active');
console.log(theul);
})();
因为$('theul').addClass('active');
会将类active
添加到ipotetical标记theul
答案 2 :(得分:0)
应该是theul.addClass('active');