jquery がイベントがバインドされているかどうかを判断する方法: まずサンプル ファイルを作成し、次に "$(elem).data("events")[type]" ステートメントを使用してイベントがバインドされているかどうかを判断します。要素。
このチュートリアルの動作環境: Windows7 システム、jquery1.2.6 バージョン、DELL G3 コンピューター。
jQuery イベントが要素にバインドされているかどうかを決定します
イベントが要素にバインドされているかどうかを決定します要素にバインドされています。 イベントを渡すには、次のステートメントを使用します。
jQuery.data(elem,"events")[type] //老版本也能用 $(elem).data("events")[type] //1.2.3以后才能用
戻り値:
オブジェクトは、for in を使用して走査できます。または未定義。
パラメータ:
elem は DOM オブジェクト、type はイベント タイプです。
例:
クリック イベントが ID foo の要素にバインドされているかどうかを確認します。
if( $("#foo").data("events")["click"] ){ //your code }
以上がjQueryがイベントをバインドするかどうかを決定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。