buttons[index].style["cssFloat" in trigger.style? "cssFloat": "styleFloat"] = "left";
什么意思??
2014-11-10
"cssFloat" in trigger.style是一个判断语句,如果为true(意味着trigger.style集合中有cssFloat字段),则 buttons[index].style["cssFloat"] = "left";
如果碰到IE浏览器,trigger.style中是没有cssFloat字段的,有的是styleFloat字段,此时"cssFloat" in trigger.style为false,表达式取值为buttons[index].style["styleFloat"] = "left";
如此一来,解决了脚本的兼容性,保证不同浏览器中点击按钮,都能让上方buttons左浮动。
举报