最新回答 / Sunly3212
默認背景位置是圖片左上角(0,0),li元素寬高設為灰色星星大小且不重復,這樣每個li元素背景就只顯示灰色星星,通過js改變css的background-position(背景定位)來改變li元素背景為黃色星星
2018-09-25
已采納回答 / 郎友侯
因為在頂部先聲明了 num=2,所以 初始化 LightOn(num)中進行了 索引小于 2 時點亮,但是在綁定mouseover 事件時,我們傳遞進去的參數(shù)不是 初始的num,而是 lightOn($(this).index()+1) 中的“$(this).index()+1”,它的意思是 此時觸發(fā) mouseover事件的子元素的下標+1,這個時候,如果你的鼠標放在第三顆星星上,傳進去的參數(shù)就是 它的下標 2? +1=3,此時,所有index<3的 li元素 都會被點亮?
2018-08-03
已采納回答 / 郎友侯
你的這個jquery庫地址不對,&://script?src="https://apps.bding.com/libs/jquery/2.1.4/jquery.min.js"&re>&你可以/script&報的錯,你可以到控制臺上看一下報的錯誤,會提示? Uncaught ReferenceError: $ is not defined試試這個地...
2018-07-25