bug:二級菜單為空白
bug:二級菜單為空白,因為事件冒泡,有時e.target會指向span,我們通過li的id來選擇二級菜單,但是span沒有id,所以會選擇不到二級菜單activeMenu=$('#'+activeRow.data('id')); 解決方案:觸發li的mouseenter時判斷e.target var target=e.target.nodeName=="LI"?e.target:e.target.parentNode 把以下所有e.target改為taget。 提示:target為dom對象,$(target)為jquery對象,以下很多方法都是jquery的,所以需要$(target)
2018-03-05
以上僅為個人觀點,如有錯誤請指正