要素にマウスカーソルが乗った時と離れたにイベントを行うには.hoverを使用します。
サンプルソース
例)要素にマウスカーソルが乗った時と離れたにイベントを行う
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Sample</title> <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script> $(function(){ //hoverイベント $('#d1').hover(function(){ console.log('hoverイベントが発生しました。'); }); }); </script> </head> <body> <div id="d1">ここにマウスカーソルを当ててください。</div> </body> </html> |
解説
- hoverは、mouseenterイベントとmouseleaveイベントを合わせたものと考えてください。