Mouseenter在jquery中不起作用

时间:2015-07-14 14:53:02

标签: jquery hide show mouseenter

我有这个简单的剧本,我无法理解为什么我的div在我徘徊时不显示。

$(document).ready(function (){
    $(".hidden").hide();
    $('.moje').mouseenter(function () {
        $(".hidden").show("fast");
    });
  });

您无法在https://jsfiddle.net/xbs75yhq/1/

找到完整的设置

2 个答案:

答案 0 :(得分:2)

您的HTML中不存在

class="moje"

尝试使用.main

E,G,

 $(document).ready(function (){
    $(".hidden").hide();
    $('.main').mouseenter(function () {
        $(".hidden").show("fast");
    });
  });

https://jsfiddle.net/TrueBlueAussie/xbs75yhq/2/

答案 1 :(得分:0)

好吧,你没有为你的包含元素分配一类moje,而是有一个main

的类

要使其正常工作,请更改以下内容

$('.moje').mouseenter(function () { ...

要:

$('.main').mouseenter(function () { ...