老師,我覺得你的兼容性插件還不夠嚴謹,假如"123aaa bbb"或者"bbb aaa123"這樣的情況也會被匹配到,我的想法是用下面兩條進行排除
els[i].className.indexOf(cls + '') == 0 els[i].className.indexOf(cls + '') == (els[i].className.length - cls.length - 1)
老師,我覺得你的兼容性插件還不夠嚴謹,假如"123aaa bbb"或者"bbb aaa123"這樣的情況也會被匹配到,我的想法是用下面兩條進行排除
els[i].className.indexOf(cls + '') == 0 els[i].className.indexOf(cls + '') == (els[i].className.length - cls.length - 1)
2014-08-28
舉報
2014-08-29
法克希特 說的對, 這里是我不嚴謹了。 感謝指正哈。。
2016-07-25
我覺得用正則寫更好!
2014-09-01
應該可以使用正則表達式吧
2014-08-29
分左、中、右三方面考慮,老師的判據的確不嚴謹。
2014-08-28
應該是這樣,剛剛寫錯了