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

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

WBOY
WBOYオリジナル
2016-05-16 17:32:571096ブラウズ

これまで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(); }) を変更します。 ; それで大丈夫です。

問題は解決しました、共有してください~
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:refreshment_jquery を使用しない 3 レベル連携の jQuery JSON 実装に関するディスカッション次の記事:refreshment_jquery を使用しない 3 レベル連携の jQuery JSON 実装に関するディスカッション

関連記事

続きを見る