第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我不點擊,移開鼠標(biāo)的時候不會回到初始化的狀態(tài)??

為什么我不點擊,移開鼠標(biāo)的時候不會回到初始化的狀態(tài)??

正在回答

3 回答

你的這個問題的出現(xiàn),應(yīng)該在鼠標(biāo)移除事件上面,在鼠標(biāo)移除的時候,如果沒有點擊則全局變量num的值沒有變化,將num在賦給函數(shù)

0 回復(fù) 有任何疑惑可以回復(fù)我~

我寫的 可以借鑒下

? ? var num=2;

//li 元素綁定多個事件 按順序依次觸發(fā)

$('li').on('click mouseover mouseout',function (e) {

? ? if(e.type=='mouseover'){

? ? ? ? ?var num1=$(this).index()+1;

? ? ? ? ?light(num1);//這里的變量不能是全局變量

? ? ?}else if (e.type=='click') {

? ? ? ? ?num=$(this).index()+1;

? ? ? ? ?light(num);//這個一定要是全局已經(jīng)定義的變量

? ? ?}else if (e.type=='mouseout') {

? ? ? ? $('li').css('background-position','0 0')

? ? ?};//鼠標(biāo)移開先全部清除

? ? ?light(num);//再傳入已經(jīng)更新的num值 這樣鼠標(biāo)點擊的效果就還在

?});


var light=function (num) {

? ? $('li').each(function (index) {

? ? ? ? ?if(index<num){

? ? ? ? $(this).css('background-position','0 -68px');

? ? ? ? ?};

? ? ?})

? };

? light(num);//先調(diào)用一次 放在最后 light函數(shù)要先加載



0 回復(fù) 有任何疑惑可以回復(fù)我~

你用的jquery還是?monse事件已經(jīng)生效了 背景圖片已經(jīng)變了 不同于css的hover,鼠標(biāo)移開hover也沒了


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么我不點擊,移開鼠標(biāo)的時候不會回到初始化的狀態(tài)??

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號