ホームページ > ウェブフロントエンド > jsチュートリアル > Chromeブラウザがonmouseleaveのevent_javascript手法をサポートしていない問題を解決するための手法

Chromeブラウザがonmouseleaveのevent_javascript手法をサポートしていない問題を解決するための手法

WBOY
リリース: 2016-05-16 17:32:57
オリジナル
1131 人が閲覧しました

これまでChromeをテストしたことがなかったので、今日はあまり何も起こらなかったので、テストしてみたところ、divに追加されたonmouseleaveイベントはChromeでは効果がないことがわかりました。

後で解決策が判明しました。 jquery を使用して実装します
例:

コードをコピー コードは次のとおりです:

< ;div id='aaa' class='divfloat ' " onmouseleave='$(this).slideUp();' style='背景色: 白; 幅: 553px; 位置: 絶対; 左:" (event.offset ().left - 420) "px;top :" (event.offset().top 25) "px;'>aaaaaa
");

onmouseleave=' を書き込みます$(this).slideUp();' Chrome は div では使用できません。準備ができたら、$("#aaa").mouseleave(function click() { $(this).slideUp(); }) を変更します。 ; それで大丈夫です。

問題は解決しました、共有してください~
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート