ホームページ >ウェブフロントエンド >jsチュートリアル >JSデリゲートとlive_javascriptスキルの簡単な分析

JSデリゲートとlive_javascriptスキルの簡単な分析

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

jquery には、自動的に追加された DOM オブジェクトをバインドするために使用できる 2 つのメソッドがあります。実際、これら 2 つのメソッドは、固定 DOM オブジェクトに関しては、通常、バインド メソッドの一種です。バインドを使用するだけですが、オブジェクトによって動的に生成された DOM オブジェクトの場合、バインドを使用することはこの時点では役に立ちません (笑)。

ライブ メソッドは、(特定の型の) 特定のオブジェクトをバインドし、それらにメソッドをバインドするために使用されます

コードをコピー コードは次のとおりです。 .live("click", function () {
aler($( this). ); live("click", function () {
alert($(this).html()); メソッドをサブオブジェクトにバインドしますサブオブジェクト、サブオブジェクトに特定のメソッドを持たせてください (笑)





コードをコピー

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

$("#list").delegate ("td ", "クリック", function () {

; 以下のデモの完成したコード:
コードをコピー


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






スクリプト ID ="listTemplate" type="text/html">
td>
> var reg = new RegExp("\[([^\[\]]*?)\]", 'igm') ; //i g m は、大文字と小文字を区別するマッチング、グローバル マッチング、および複数行のマッチングをそれぞれ指定することを指します。

$(function(){
;);
});

key) { return { 'UserImg': '1', 'UserName': 'User', ID': '1' }[key] }); $("#list") append(ソース );

});

});








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