ホームページ >
記事 > ウェブフロントエンド > Chromeブラウザがonmouseleaveのevent_javascript手法をサポートしていない問題を解決するための手法
Chromeブラウザがonmouseleaveのevent_javascript手法をサポートしていない問題を解決するための手法
- 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 までご連絡ください。