-1

私はdivを持っており、その特定のdivの上にマウスを置くと、SlideUPアニメーションがあり、MouseOutにはslideDownがあります。マウスオーバーとマウスアウトを行うときは、SlideUpを完全に実行してから、mouseoutイベントを呼び出す必要があります。

JavaScriptMVCアーキテクチャを使用しています。これを解決するのを手伝ってください。

4

1 に答える 1

0

これは、JavaScript でイベントを停止するための基本的なコードです。

function doSomething(e)
{
    if (!e) var e = window.event;
    e.cancelBubble = true;
    if (e.stopPropagation) e.stopPropagation();
}

詳細については、次のページを参照してください。

1)イベントの順番

2)コントローラーとフィルタリングされたイベントによるイベントの伝播順序。

于 2012-03-26T11:15:49.337 に答える