0

ソート可能なdiv があり、この div には段落があります。mouseenterイベントを使用して、マウスがこの div にあるかどうかを確認すると、機能しません。つまり、並べ替え可能な要素に対する並べ替え可能 + マウス入力 = は機能しません。どうすれば修正できますか?

ここにいくつかのコードがあります

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



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


    });

id sort の 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");
});
4

1 に答える 1

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

これが解決策です。

PS この問題は、クリック イベントとホバー イベントでも発生します。

于 2010-05-08T09:51:28.510 に答える