jQueryのいくつかの基本的ないくつかの方法
922 ワード
****イベント処理****
ready(fn)
役割:Webアプリケーションの応答速度を大幅に向上させることができます.この方法を使用すると、DOMの読み込み準備が整い、操作が可能になったときにバインドされた関数をすぐに呼び出すことができますが、99.99%のJavaScript関数はその時点で実行する必要があります.
bind(type,[data],fn)
≪アクション|Actions|emdw≫:一致する要素ごとにclickのような特定のイベントにイベント・プロセッサ関数をバインドします.イベントリスニングの役割を果たす.
toggle(fn,fn)
役割:クリックするたびに呼び出す関数を切り替えます.一致する要素をクリックすると、指定した最初の関数がトリガーされ、同じ要素を再度クリックすると、指定した2番目の関数がトリガーされます.興味深い関数で、いくつかの機能を動的に実装するときに使用される可能性があります.(click()、focus()、keydown()のようなイベントはここでは言いませんが、それらは開発でよく使われています.)
ソース:http://www.javaeye.com/topic/871265
ready(fn)
$(document).ready(function(){
// Your code here...
});
役割:Webアプリケーションの応答速度を大幅に向上させることができます.この方法を使用すると、DOMの読み込み準備が整い、操作が可能になったときにバインドされた関数をすぐに呼び出すことができますが、99.99%のJavaScript関数はその時点で実行する必要があります.
bind(type,[data],fn)
$("p").bind("click", function(){
alert( $(this).text() );
});
≪アクション|Actions|emdw≫:一致する要素ごとにclickのような特定のイベントにイベント・プロセッサ関数をバインドします.イベントリスニングの役割を果たす.
toggle(fn,fn)
$("td").toggle(
function() {
$(this).addClass("selected");
},
function() {
$(this).removeClass("selected");
}
);
役割:クリックするたびに呼び出す関数を切り替えます.一致する要素をクリックすると、指定した最初の関数がトリガーされ、同じ要素を再度クリックすると、指定した2番目の関数がトリガーされます.興味深い関数で、いくつかの機能を動的に実装するときに使用される可能性があります.(click()、focus()、keydown()のようなイベントはここでは言いませんが、それらは開発でよく使われています.)
ソース:http://www.javaeye.com/topic/871265