最贊回答 / Junnnnh
如果不加return也可以正常運行,因為if里面的代碼和if下面的代碼做的是一樣的事情。但這樣的話,即使activeRow為null,也會把mouseenter事件里的所有代碼全部運行一遍,會降低運行效率。雖然在這里并看不出差距來……
2018-08-24
最新回答 / 想轉(zhuǎn)IT的機(jī)械狗
后邊就是因為內(nèi)容太少了,往右側(cè)移動 實際上就已經(jīng)移出了div的范圍了,所以二級菜單會消失,你也可以畫一下那個三角形試一下,內(nèi)容太少 鼠標(biāo)右移就在三角形的外邊了。。。
2018-07-23
最新回答 / Junnnnh
不貼代碼怎么看?你的問題是不經(jīng)過第二個li標(biāo)簽直接移動到第三個li標(biāo)簽,則第一個li標(biāo)簽的二級菜單不會隱藏?你可以嘗試在鼠標(biāo)移出wrap標(biāo)簽時,給當(dāng)前已記錄的activeMenu添加none屬性。
2018-07-13
最新回答 / 666lu
81行才定義賦值的 activeRow = $(...),78行的activeRow是undefined的,當(dāng)然不能調(diào)用了,81行往前移下
2018-04-26