關于addClass()函數(shù)有點疑問,求大神解答?。?!
function?addClass(obj,cls){ ??if(!hasClass(?obj,?cls?)){ ???obj.className+="?"+cls; ??} ?}
為什么obj.className+=" "+cls;這一句要在cls前加一個空格?obj對應的a標簽是沒有添加任何class的,為什么還要加上空格?
obj.className+=" "+cls;這一句為什么不能直接寫成obj.className=" "+cls;?
2017-01-12
也解決了我的疑惑
2016-04-05
如果有class = ”red blue“呢,加一個空格防止添加之后與之前的class合并在了一起