Jquery可排序和mouseenter问题

时间:2010-05-08 07:46:07

标签: jquery-ui jquery-ui-sortable mouseenter

我有可排序的 div并且在这个div中 - 段落。 如果我使用 mouseenter 事件检查鼠标是否在此div中 - 它不起作用。 即 可排序元素=上的可排序+ mouseenter不起作用。 我该如何解决?

这里有一些代码

$("#sort").click(function() {



            $("#ps").sortable();
            $("#ps").disableSelection();


    });

单击带有id排序的div时 - #ps中的div将变为可排序。

<div id="ps" style="border:1px solid red;">
<div class="happy" style="border:1px solid red;width:100px;">
<p>
dasdasdasdas
</p> 
</div>
<div class="happy" style="border:1px solid red;width:100px;">
<p>
1234
</p>
</div>
</div>

并且

$(".happy").mouseenter(function() {
    alert("OK");
});

1 个答案:

答案 0 :(得分:0)

$(".happy").live('mouseover',function() {
 alert("OK");
});

这是解决方案。

P.S 点击和悬停事件也会出现此问题。