ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryでイベントをバインドするかどうかを決定する方法

jqueryでイベントをバインドするかどうかを決定する方法

藏色散人
藏色散人オリジナル
2021-01-11 09:05:262576ブラウズ

jQuery がイベントがバインドされているかどうかを判断する方法: まず、js サンプル ファイルを作成し、次にステートメント「jQuery.data(elem,"events")[type]」を使用して、イベントがバインドされているかどうかを判断します。要素。

jqueryでイベントをバインドするかどうかを決定する方法

このチュートリアルの動作環境: Windows7 システム、jquery1.10.0 バージョン、Dell G3 コンピューター。

推奨: jQuery ビデオ チュートリアル

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。