关于回掉函数 function(x,x){}

来源:3-4 jQuery的属性与样式之增加样式.addClass()

昂哼

2016-11-08 21:18

$("div").addClass(function(index,className) {

            //找到类名中包含了imooc的元素
            if(-1 !== className.indexOf('imooc')){
                //this指向匹配元素集合中的当前元素
                $(this).addClass('imoocClass')
            }
        });

index,calssname  是从那里传到函数里面的啊

写回答 关注

4回答

  • 慕UI8429273
    2019-03-25 20:33:49

    为啥函数会被执行?

  • 慕粉4418738
    2017-01-03 21:37:27

    谢三位

  • angeliuwj4109780
    2016-11-09 16:44:58

    首先$("div")获取所有div,index则代表div对应的索引位置,第一个div索引位置为0,第二个div索引位置为1,依次类推。而className代表对应div的的类名,即div class=" "中的类名。

  • 慕码人1786130
    2016-11-09 16:42:09

    index = 第几个"div"

    classname = 这个"div"本身的类名

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题