問題タブ [mouseout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
472 参照

jquery - jQuery : jQuery ホバー機能を作成するには?

要素をフェードインおよびフェードアウトする 2 つの関数を作成したいと考えています。

これは私がこれまで行ってきたことですが、これの問題は、ホバーされた要素にいる間にマウスを動かすと、振動し始めることです:| 振動しないで正しく動作させるにはどうすればよいですか?

LIVE PREVIEW - ライブで問題をチェック

0 投票する
1 に答える
1257 参照

jquery - jquery:mouseoutはネストされた要素に適用されます

ulリンクがdivレイヤーにネストされています。マウスポインタが上.titleに移動し、ul表示されます。

問題:mouseout()ネストされた要素に適用されます


mouseout()のためですdiv




0 投票する
1 に答える
646 参照

javascript - IE8 のイメージ マップでのマウスオーバー

javascript を実行している IE (そうではない) に問題があります。マウスオーバーを IE8 のイメージ マップにアタッチする際に既知の問題はありますか? 似たような投稿は見当たりません。

たとえば、私のページの 1 つの HTML は次のとおりです。

ものすごく単純。IE を除くすべてのブラウザーで、これは「フェード」機能を実行して、何らかの情報を含む div をフェードイン (またはフェードアウト) します。

関数自体はhere ですが、問題は関数ではなく、マウスオーバーにあると思います。

ありがとう、

-tcm <><

0 投票する
1 に答える
232 参照

javascript - mouseout イベントが複数回発生する

こんにちは: 親要素に mouseout イベントを追加すると、そのすべての子要素もこのイベントに追加されるようです。イベントがマウス クリックなどの場合はうまく機能します。

ただし、マウスアウト イベントの場合、予期しない結果が発生します。

次の例を見てください。

赤の div から黒の div に移動してから、黒の div の外に移動してください。2 つの警告ウィンドウが表示されます。1 つだけが必要です。

それで、それを修正する方法は?

0 投票する
1 に答える
1827 参照

jquery - mouseoutjqueryのクラスを削除します

私はうまく機能するjqueryスライドメニューを使用しています!

マウスアウト時にサブクラスに削除関数を追加する必要があります

以下のコード

以下のHTML:

0 投票する
3 に答える
879 参照

java - マウス終了 Java でのロック イベント

タイムラインを左右にドラッグできるアプリケーションを作成しました。ドラッグすると、これが mouseDragged イベントであることがわかります。コンポーネントの外にマウスカーソルを移動すると、ドラッグが停止しますが、それは望ましくありません。

そのため、そのコンポーネントでmouseDraggedイベントを何らかの形でロックしたいのですが、カーソルをコンポーネントの外に移動すると、mouseDraggedイベントが発生しなくなります。

どうすればそれを解決できますか? 私の同僚は、captureMouse のような機能があると教えてくれました。

0 投票する
5 に答える
57018 参照

javascript - jQueryのmouseout()とmouseleave()の違いは何ですか?

jQueryのmouseout()とmouseleave()の違いは何ですか?

0 投票する
4 に答える
1221 参照

javascript - マウスオーバー時に2つのフレーム間の時間遅延を設定します

シングルの画像を2つ表示する必要がありますmouseover。したがって、私mouseoverが画像にアクセスすると、最初に画像が表示され、次に5000の時間遅延で、同じホバーで画像を表示する必要があります。mouseout元の画像 が表示されます。

私はJavaScriptとjQueryにあまり精通していません。
誰かがこれを行う方法について私にいくつかのアイデアを教えてもらえますか?

私がしたことは、

0 投票する
1 に答える
432 参照

jquery - jQuery のフェードアウト

私のhtml構造がスパン内のリンクのホバーでdivを更新するためのJquery関数を追加しようとしています

私が書いたjQueryは

のように書きました

上記の jquery は、イメージ ホバー div を更新し、fadeIn によって div を表示しますが、常にフェードアウトを取得します。

マウスのホバーが div(image_hover) またはボディ要素の外にある場合にのみ、DIV image_hover をフェードアウトしようとしています..

ケースでは、マウスがリンクまたは div または div (image_hover) 内の要素のいずれかにある場合、Div はフェードアウトしないはずです。

これについての提案をしてください/。

その方法は??

0 投票する
1 に答える
1181 参照

jquery - FullCalendar で eventMouseout 呼び出しを失う

ユーザーが FullCalendar のイベントにカーソルを合わせると、eventMouseover でこのコードを実行します

元のタイトルを保存し、それを削除テキストに変更するだけです。次に、イベントを更新するようにカレンダーに指示し、更新されたタイトルが表示されるようにします。

次に、eventMouseout イベントで、タイトルを元の状態にリセットします。

問題は、mouseover イベントで updateEvent を呼び出すと、mouseout イベントが発生しないことです。mouseout イベントにアラートを入れた場合、mouseover の updateEvent 行をコメントアウトしない限り、アラートは発生しません。FullCalendar が既存のイベントを更新する方法に関係があると推測していますが、私は十分に流暢ではありません。なぜこれが起こっているのかを本当に伝えるためにjQueryで。

これを回避する方法についてのアイデアはありますか? テキストを表示するためにイベントのタイトルを変更しようとする代替手段があることは知っていますが、ツールチップ プラグインのようなものを使用するよりも、この方法を使用したいと思います。