addClass()

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

qq_黄琪超_0

2017-07-26 17:01

if(-1 !== className.indexOf('imooc')){                //this指向匹配元素集合中的当前元素                $(this).addClass('imoocClass')            } 这一句-1是什么意思,为什么添加-1是好使得,其余都不好使

写回答 关注

1回答

  • 慕丝0026560
    2017-07-27 03:09:25
    已采纳

    className.indexOf('imooc')是检索字符串"imooc"在字符串className中首次的位置,返回值就是字符串的位置,如果检索完毕后发现字符串并没有出现,那么返回值为-1。这句是判断字符串"imooc"是否在className中,如果不在,则执行代码块中的代码。

    qq_黄琪超...

    非常感谢!

    2017-07-27 10:45:41

    共 1 条回复 >

jQuery基础 (一)—样式篇

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

217509 学习 · 1218 问题

查看课程

相似问题