jQuery イベント オブジェクトのプロパティとメソッドの分析
jQuery は、DOM 要素の操作とイベントの処理を簡略化するための豊富なメソッドと関数を提供する人気のある JavaScript ライブラリです。 。 jQuery では、イベント オブジェクトは重要な概念であり、イベント関連の情報とメソッドが含まれています。この記事では、jQuery イベント オブジェクトのプロパティとメソッドを詳しく掘り下げ、特定のコード例を通じてそれらを分析および実証します。
jQuery では、イベントが発生すると、イベント関連のプロパティとメソッドを含むイベント オブジェクトが自動的に作成されます。このイベント オブジェクトは、jQuery が提供するメソッドを通じて取得および操作して、イベントをさらに処理できます。
サンプル コード:
$("button").click(function(event) { console.log(event.target); });
サンプル コード:
$("input").keyup(function(event) { console.log(event.type); });
$("input").keyup(function(event) { console.log(event.keyCode); });
$("a").click(function(event) { event.preventDefault(); });
$("div").click(function(event) { event.stopPropagation(); });
$("div").click(function(event) { event.stopImmediatePropagation(); });
<!DOCTYPE html> <html> <head> <title>jQuery事件对象</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <button>点击我触发事件</button> <div>这是一个测试</div> <script> $("button").click(function(event) { console.log("点击了按钮"); console.log("目标元素:" + event.target); console.log("事件类型:" + event.type); event.preventDefault(); }); $("div").click(function(event) { console.log("点击了div"); event.stopPropagation(); }); </script> </body> </html>
以上がjQueryイベントオブジェクトのプロパティとメソッドの解析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。