已采纳回答 / 慕丝0545489
通俗的理解,就是定义了一个匿名函数,然后马上调用,实现立即执行。相当于 <...code...>这样可以避免变量污染,前面的 function(){} 加括号是为了告诉解析器这是一个表达式,后面加括号,作用就是执行
2017-04-19
已采纳回答 / xiixii
你改变background-position的值,背景图片会改变位置。如果初始值是{ background-position: -48px 0; } 那你改成{background-position: 0px 0;},相当于背景图片在水平位置上右移48px
2017-03-19
已采纳回答 / 黑白灰菌
js代码,if是括号里都为真才执行。只有flbtn,button,image2都被赋值了,相当于if(1&1&1),才会执行if里面的内容。你把 var block = document.getElementById("block"), button = document.getElementById("button"), image2 = document.getElementsByTagName("img")[1];任意删了一句这个if语句都不会执行,因为没...
2017-03-17