ホームページ >ウェブフロントエンド >jsチュートリアル >jQueryバインドイベントの使い方を詳しく解説

jQueryバインドイベントの使い方を詳しく解説

巴扎黑
巴扎黑オリジナル
2017-06-25 11:01:551486ブラウズ

長い間何も書いていませんでしたが、今日仕事で問題に遭遇したときに気づきました。今後は、自分自身のことを書くのにもっと時間を割いて、仕事で遭遇した問題についても共有する必要があります。

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

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

私は jQuery の入門書を読んだだけで、仕事中にいつも勉強しています。ちょっとまとめて勉強してみると…ふふ、なぜ企業はいつも実務経験1年以上の人を採用するのかも知れませんが、実際に実践することが人の上達への一番の早道であることは事実です。

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

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

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

$('#foo').bind({ 
click: function() { 
// do something on click 
}, 
mouseenter: function() { 
// do something on mouseenter 
} 
}); 


2. 文字列がネイティブのJavaScriptイベント名ではない場合、このイベント処理関数は、タイプパラメータとして有効です。バインドされる カスタム イベントに設定されます。これらのカスタム イベントはブラウザーによってトリガーされることはありませんが、.trigger() または .triggerHandler() を使用して他のコードで手動でトリガーすることができます。 3. type パラメーターの文字列にドット (.) 文字が含まれている場合、このイベントは
名前空間
を持つものとみなされます。このドット文字は、イベントを名前空間から分離するために使用されます。例: $obj.bind('click.name', handler) この場合、文字列内のクリックはイベント タイプであり、文字列名は名前空間です。

それでは、仕事が終わったら家に帰ります。今月は、jQuery 開発モデルをまとめてみましょう。必ず準備してください。最後に、この記事があなたのお役に立てれば幸いです。

以上がjQueryバインドイベントの使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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