我想問我就是看著視頻寫的代碼,腳本也包含了為什么二級菜單不能夠顯示?
function $(document) {
}
$(document).ready(function () {
? ? var sub = $('#sub')
? ? var activeRow
? ? var activeMenu
? ? $('#test')
? ? ? ? .on('mouseenter',function (e) {
? ? ? ? ? ? sub.removeClass('none')
? ? ? ? })
? ? ? ? .on('mouseleave',function (e) {
? ? ? ? ? ? sub.addClass('none')
? ? ? ? ? ? if(activeRow){
? ? ? ? ? ? ? ? activeRow.removeClass()
? ? ? ? ? ? ? ? activeRow =null
? ? ? ? ? ? }
? ? ? ? ? ? if(activeMenu){
? ? ? ? ? ? ? ? activeMenu.addClass('none')
? ? ? ? ? ? ? ? activeMenu = null
? ? ? ? ? ? }
? ? ? ? })
? ? ? ? .on('mouseenter','li',function (e) {
? ? ? ? ? ? if(!activeRow){
? ? ? ? ? ? ? ? activeRow? = $(e.target).addClass('active')
? ? ? ? ? ? ? ? activeMenu = $('#'+activeRow.data('id'))
? ? ? ? ? ? ? ? activeMenu.removeClass('none')
? ? ? ? ? ? ? ? return
? ? ? ? ? ? }
? ? ? ? ? ? activeRow.removeClass('active')
? ? ? ? ? ? activeMenu.addClass('none')
? ? ? ? ? ? activeRow = $(e.target)
? ? ? ? ? ? activeRow.addClass('active')
? ? ? ? ? ? activeMenu = $('#'+activeRow.data('id'))
? ? ? ? ? ? activeMenu.removeClass('none')
? ? ? ? })
})
2018-08-03
我也是不顯示,都寫了
2018-04-07
你的jquery.min.js的代碼寫了嗎?
2018-04-04
是不是漏了id="test"