addClass()
if(-1 !== className.indexOf('imooc')){ ? ? ? ? ? ? ? ?//this指向匹配元素集合中的當(dāng)前元素 ? ? ? ? ? ? ? ?$(this).addClass('imoocClass') ? ? ? ? ? ?} 這一句-1是什么意思,為什么添加-1是好使得,其余都不好使
if(-1 !== className.indexOf('imooc')){ ? ? ? ? ? ? ? ?//this指向匹配元素集合中的當(dāng)前元素 ? ? ? ? ? ? ? ?$(this).addClass('imoocClass') ? ? ? ? ? ?} 這一句-1是什么意思,為什么添加-1是好使得,其余都不好使
2017-07-26
舉報
2017-07-27
className.indexOf('imooc')是檢索字符串"imooc"在字符串className中首次的位置,返回值就是字符串的位置,如果檢索完畢后發(fā)現(xiàn)字符串并沒有出現(xiàn),那么返回值為-1。這句是判斷字符串"imooc"是否在className中,如果不在,則執(zhí)行代碼塊中的代碼。