$("div").addClass(function(index,className) {
index 和 className 这两个参数 有什么用
index 和 className 这两个参数 有什么用
2016-09-11
$("div").addClass(function(index,className) {
document.write(index+" "+ className+"<br/>");
//找到类名中包含了imooc的元素
if(-1 !== className.indexOf('imooc')){
//this指向匹配元素集合中的当前元素
$(this).addClass('imoocClass')
}
});
输出结果如下:
0 left
1 aaron newClass
2 aaron newClass
3 right
4 aa bb imooc
5 bb cc imooc
$("div") 获得的是所有的div元素
.addClass() 增加样式的方法
function(index,className){
}
回调函数:
index 指 $("div") 获得的是所有的div元素 对应的下标
className 指$("div") 获得的是所有的div元素 对应的className 值
举报