这段代码中的function函数有没有返回值,怎么看怎么想直接用 $(this).addClass('imoocClass') 添加的样式,把它改成、 if(-1 !== className.indexOf('imooc')) //this指向匹配元素集合中的当前元素 // $(this).addClass('imoocClass') return 'imoocClass' 会不会更好点 ,注意 要去除if后的{ }
$("div").addClass(function(index,className) {
if(-1 !== className.indexOf('imooc')){
return 'imoocClass';
}
});
亲测有效
你要返回值做什么,function是个匿名函数,
返回了,你打算怎么赋值