代碼有問題,click后li標簽的class都被清空了
我去掉了li的mouseout事件,在mouseover事件中加了for循環(huán),先把所有的li標簽的class清空,再給當前觸發(fā)事件的li標簽加上class,算是實現(xiàn)了切換效果,不知道這樣寫有啥問題嗎,歡迎大神指正
另外感覺這樣設(shè)計不太好啊
1.首先,我click了店鋪,第二次鼠標再交互,不click,菜單變回了寶貝,體驗怪怪的
2.這樣綁定事件,只有兩個菜單項還好,如果要添加新的菜單項,又要給相應(yīng)的新增li標簽一個一個添加事件綁定,用循環(huán)遍歷li標簽來綁定事件會不會更好呢
我去掉了li的mouseout事件,在mouseover事件中加了for循環(huán),先把所有的li標簽的class清空,再給當前觸發(fā)事件的li標簽加上class,算是實現(xiàn)了切換效果,不知道這樣寫有啥問題嗎,歡迎大神指正
另外感覺這樣設(shè)計不太好啊
1.首先,我click了店鋪,第二次鼠標再交互,不click,菜單變回了寶貝,體驗怪怪的
2.這樣綁定事件,只有兩個菜單項還好,如果要添加新的菜單項,又要給相應(yīng)的新增li標簽一個一個添加事件綁定,用循環(huán)遍歷li標簽來綁定事件會不會更好呢
2016-12-02
老師,整個過程講得都不錯
能不能把 事件綁定函數(shù)addEvent和事件代理函數(shù)delegateEvent好好講講啊
能不能把 事件綁定函數(shù)addEvent和事件代理函數(shù)delegateEvent好好講講啊
2016-11-30
提供另一種做法
1.將 店鋪/寶貝做成一個div
2.將選擇店鋪,寶貝的做成列表
3.當選擇該列表時將選擇的li中的內(nèi)容添加到 1.的div中作為顯示內(nèi)容
不敢說比你這么說好,但是絕對沒有你這么做繞
1.將 店鋪/寶貝做成一個div
2.將選擇店鋪,寶貝的做成列表
3.當選擇該列表時將選擇的li中的內(nèi)容添加到 1.的div中作為顯示內(nèi)容
不敢說比你這么說好,但是絕對沒有你這么做繞
2016-11-25
? 1.解決mouseover/mouseout冒泡問題,用了event.relatedTarget || event.type【返回關(guān)聯(lián)元素,該方法只能用于mouseover/mouseout事件】、elem_1.compareDocumentPosition(elem_2)||elem_1.contains(elem_2)【判斷本身元素和關(guān)聯(lián)元素之間的關(guān)系】 2.解決tab_2點擊之后自動執(zhí)行tab_2的mouseout問題,用了event.clientX獲取鼠標位置,判斷避開tab_2區(qū)域
2016-11-23
將HTML文件發(fā)到http://api.bing.com下的有關(guān)問題,查閱資料解決之后記錄在博客上,供大家參考~
網(wǎng)址:http://www.cnblogs.com/youhong/p/6081495.html
網(wǎng)址:http://www.cnblogs.com/youhong/p/6081495.html
2016-11-19