JQuery の読み取りメモ – イベント プロパティの説明
JQuery イベントの Event プロパティは無視されることがよくあります。ほとんどの場合、あまり使用しないのは事実ですが、それでも機能する場合もあります。たとえば、トリガーされたときのユーザーの環境 (シフトなどが押されたかどうか) を把握します。ブラウザごとにイベントに対する見方が異なります。Jquery は標準化されたイベントを備えているため、安心して使用できます。
* .target これは、イベントをトリガーする DOM オブジェクトに反応します。イベントが発生したときに、それがイベントのソースであるかどうかを判断できます (event.target をこれと比較してください)
* .pageX: 左側。ページ
を基準としたマウスの属性* .pageY: ページ
を基準としたマウスの最上位属性*PreventDefault(): このメソッドが呼び出されると、元のイベントは無視されます。 (たとえば、クリックされたリンクは新しい URL に移動しません)
* stopPropagation(): Jquery にイベントのバブリングを停止させます
* .Data: イベントに EventData がある場合、この属性を使用して取得できます対応する Eventdata データ。
* ctrlKey: タイプ: ブール値、説明: Ctrl キーが押されているかどうか
* shftKey: タイプ: ブール値、説明: Shift キーが押されているかどうか
* altKey: タイプ: ブール値、説明: Ctrl キーが押されているかどうかAlt キーが押されました Next
* charCode: タイプ: 数値、説明: キーボード キーへの最後の応答の charCode 値
* keyCode: タイプ: 数値、説明: キーボードへの最後の応答の keyCode 値key
* ボタン: タイプ: 数値、説明: 押されたマウスボタン、左ボタン: 1、右ボタン: 2、中央ボタン: 4
* 内容: タイプ: 数値、説明: どのボタンが最後に応答したか、キーボードのボタンの場合は charCode || keyCode に相当します。マウスのボタンの場合は、左ボタン: 1、右ボタン: 3、中央ボタン 2
type: イベント タイプ
popularTarget: マウス イベントの場合、イベントがトリガーされたときに出入りする DOM 要素を示します。
currentTarget: バブリング前の現在のトリガー イベントの DOM オブジェクト。
result : 前のイベント ハンドラー関数によって返された値
screenX/Y: マウス イベントの場合、画面の原点を基準としたイベントの水平/垂直座標を取得します