這哪里錯(cuò)了,怎么出不來
?$(function(){
$('li').each(function(index) {
var ithis=$('li:eq(index)');
? ? ? ? ? ? ? ? $('li').bind('mouseover',function(){$(ithis).css('background-color','#eee');});
? ? ? ? ? ? $('li').bind('mouseout',function(index){$(ithis).css('background-color','#fff');});
? ? ? ? ? ? });
? ? ? ? ? ??
? ? ? ? ? ? ??
? ? ? ? });
2016-04-22
each自帶遍歷功能 不需再用:eq()選擇了
2016-03-28
第三行改一下:
不過你現(xiàn)在的邏輯結(jié)構(gòu)也有問題,現(xiàn)在你代碼做的事情就是把所有的li都綁上了選中,只要你光標(biāo)移上去,所有的li的背景都會改變,如果你希望只讓選中l(wèi)i改變,可以這么改:
結(jié)構(gòu)很簡單的