ホームページ  >  記事  >  ウェブフロントエンド  >  jQueryバインドイベントの詳しい説明 use_jquery

jQueryバインドイベントの詳しい説明 use_jquery

WBOY
WBOYオリジナル
2016-05-16 18:07:07843ブラウズ

jqueryを1年近く使っていますが、今日海外の専門家のコードを見ていて、突然理解できない箇所を見つけました。コードは次のとおりです。

$(window).bind。 ('load.jcarousel', function() { windowLoaded = true; });

私は jQuery の入門書を読んだだけで、いつも勉強しています。問題に遭遇したときは、それをまとめて少し勉強します。ふふふ、なぜ企業は実務経験1年以上の人を採用するのでしょう。確かに、人は実践するのが一番早いです。改善する。

次のように説明されている jQuery API を見つけます。

1. 複数のイベントを一度にバインドできます。例:

コードをコピー コードは次のとおりです:

$('#foo' ).bind( {
click: function() {
// クリックで何かをする
},
mouseenter: function() {
// マウス入力で何かをする
}
} );

2. 文字列がネイティブ JavaScript イベント名でない場合、イベント ハンドラーはカスタム イベントにバインドされます。これらのカスタム イベントはブラウザーによってトリガーされることはありませんが、.trigger() または .triggerHandler() を使用して他のコードで手動でトリガーすることができます。

3. type パラメータの文字列にドット (.) 文字が含まれている場合、このイベントは名前空間を持つものとみなされます。このドット文字は、イベントを名前空間から分離するために使用されます。例:

$obj.bind('click.name', handler) この場合、文字列内のクリックはイベント タイプであり、文字列名は名前空間です。

わかった、それで、仕事を終えて家に帰ります。今月は、jQuery 開発モデルをまとめてみましょう。必ず準備してください。最後に、この記事があなたのお役に立てれば幸いです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。