jquery菜单问题,如何控制显示两个平级的元素display:block

默认分类 未结 1 1422
0榛
0榛 2023-03-18 09:17
相关标签:
1条回答
  • 2023-03-18 10:12

    $('.a').hover(function(){$('.b').show()},null)$('.b').hover(null,function(){$('.b').hide()})

    这个的原理就是 a hover,触发b,但离开a,没事件;b 在鼠标移进时没反映,移出 hide。

    在写个对b的操作嘛$(".b").hover(function(){$(".b").css("display","block")},function(){$(".b").css("display","none")})});追问这样不行的,当离开a进入b的那一瞬间,b就none了

    改成点击的吧或者加个延迟setTimeout追问你应该是对的,能帮我写下完整的代码么?用mouseenter,mouseleave,settimeout,cleartimeout

    追答

    看看吧

    不懂追问

    0 讨论(0)
提交回复