問題タブ [mouseenter]

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 に答える
387 参照

jquery - ネストされていないサブメニューを含む jquery ナビゲーション メニューに setTimeout を実装する際の問題

スタイリング目的でネストされていないサブメニューを含むメニュー リストがあります。したがって、ホバリング動作には、settimeout と一緒に mouseenter と mouseleave を使用しています。

これが私のhtmlです:

そして私のjquery:

次の点を除いて、すべてが意図したとおりに機能します。1 つのナビゲーション ヘッダーをマウスアウトし、別のヘッダーにすばやくマウスオーバーすると、新しいヘッダーに関連付けられたサブメニューが一時的に表示されてから消えます。(2 つのナビゲーション ヘッダー間でゆっくりとマウスを動かすと、適切に動作します)。新しいナビゲーションに入ったときに setTimeout 関数に関連付けられているすべてのアクションを適切に停止する (および開いているサブメニューを閉じる) にはどうすればよいですか? ヘッダ?助けてくれてありがとう!

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

jquery - setTimeout、mouseenter、mouseleave を使用した jQuery ナビゲーション メニュー

3 つのメイン タブ間でホバリングすると、この jQuery メニューが壊れる問題を見つけるのに苦労しています。ホバーするとメニューが機能し、別のタブを選択する前にホバーします...問題は変数のスコープ(jQueryでは「n」と呼ばれます)またはsetTimeout()メソッドに関係していると思います。

0 投票する
2 に答える
193 参照

jquery - マウス エンター マウス リーブ 膨大な数の情報のヘルプ

私もすべての州、すべての都市にリンクを設定したいと思います。州liにカーソルを合わせると、この州の都市が表示されるようにしたいだけです....しかし、jqueryコードを少ししか知らず、セレクターを理解するのに完全ではありません。.each jquery関数の使用方法がわかりません.... 助けてください!!!!phpコード:

jquery:

0 投票する
2 に答える
482 参照

jquery - mouseleave関数fadeTo初期値(元に戻す)

私はバックグラウンドプレーヤーをやっています。ユーザーが#playボタンをクリックすると、メインメニューがフェードインし0.1て表示が妨げられないようにします。ただし、メインメニューの上にマウスを置いて不透明度に戻すことにより、いつでもメインメニューを使用できます1。彼がマウスを外すと、再び透明になります。

ユーザーが#pauseボタンを押すと、メインメニューの不透明度が不透明に戻ります。ただし、メインメニューからマウスオーバーを削除した場合、不透明度は1のままである必要があります。

基本的に私はこれを持っています:

あなたはそれがここで働いているのを見ることができます:http: //luisgustavoventura.com

提案してください。

0 投票する
2 に答える
1430 参照

jquery - 2 つの別々の要素に jQuery ホバー

DOM の異なる部分に表示される 2 つの個別の要素をセットアップしています。直面している問題は、それらが絶対に配置されており、コンテナー div にラップできないことです。

ここで JSfiddle をセットアップしました - http://jsfiddle.net/sA5C7/1/

私がやろうとしているのは、要素を一緒に出し入れすることです-ユーザーがいずれかの要素の間でマウスを移動でき、両方を離れたときにのみマウスを移動できるようにしますか?

どうすればこれを設定できますか? 現時点では、単一の要素から移動すると、その要素の「leaveイベント」が発生するなど.

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

jquery - jqueryはボーダーアニメーションをリセットします

1px の実線の境界線を持つ div があります。jqueryでボーダーカラーのアニメーションをつけたいです。これが私のコードです。

から ui クラスもインポートします。

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.js

私の問題は;

mouseleave 関数が機能すると、最初に境界線が削除され、次に境界線の色が変更されます。そして、それは滑らかな動きを与えません。私は何をすべきか?

更新 - モーション時間も変更しましたが、マウスが入ったときにも発生していることに気付きました。最初に境界線を削除してから、境界線を追加して色を変更します。

解決策 - 質問に答えられないので、興味のある人のために解決策を共有したいと思います。

これは jquery ui クラスに関するバグだと思います。デフォルトのボーダープロパティで通常のjqueryライブラリを使用すると機能するためです。この ui メソッドをスキップして、これを一時的な解決策として使用しました。

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

jquery - mouseenter z-index 10 は左にアニメーション化してから、mouseleave z-index -10 は右にアニメーション化しますか?

次の場合を除き、常にメインの div の背後にこの非表示の div を配置しようとしています。

マウスが非表示の div に入ると、左にアニメーション化され、次に右に戻り、メインの div の上に表示されます

次に、マウスが非表示のdivを離れると、左にアニメーション化し、右に戻ってメインのdivの後ろに移動します。

私はjsとjQueryに慣れていないので、次のようなことを試しました:

しかし、最初から非表示の div に -10 の z-index を指定すると、何も機能しないことがわかります。これを達成するために正しい方向に私を向けることができますか?

0 投票する
0 に答える
624 参照

jquery - jQuery Flipプラグイン:マウスの入力でdivを1回反転(コンテンツの差分)/マウスの離脱で元に戻す

しばらくの間、これに対する解決策を探していましたが、それを把握したり見つけたりすることはできません。hover-quickflipプラグインを使い始めました。しかし、それは私のページの他のスクリプトの負荷と競合しています。+ div/flipコンテンツを設定していません

誰でも助けてくれませんか!

私はこれを使用しましたが、ホバーで回転するだけです。おそらくこれは少し調整する必要があります

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

jquery - jQuery:アンバインド後にマウスイベントを返す方法は?

マウスが TD 要素に入るとテキスト入力を表示し、離れると非表示にする必要があります。したがって、この入力 (フォーカス) をクリックすると、マウスイベントのバインドが解除されます.入力で Enter キーを押したときに、標準アクションを mouseenter と mouseleave にバインドするには、何を書く必要がありますか?

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

javascript - 同じクラスの複数のdivがある場合、divでのみアクションを実行するにはどうすればよいですか

同じクラスの複数のdivがある場合、divでのみアクションを実行するにはどうすればよいですか

http://jsfiddle.net/kent93/Qw7bw/

マウスが 1 つの div に入ると、他の div にもアクションがあります。これを解決するにはどうすればよいですか

マウスがアクションを実行する div のみが必要です。他のものではなく、どのような最善の解決策がありますか?