2009-06-25 9 views

答えて

25

使用

$(this)

6

はい、thisキーワードがクリックされたDOM要素を参照します。

$(this) 

このようにすると、jQueryオブジェクトとして扱うことができます。

6

こののキーワードはあなたが探しているものです。多くの場合、jQuery関数をに適用して仕事をしたいことがあります。例:

$('#tagList li').click(function() { 
    $(this).css({ color: 'red' }); 
}); 
7

あなたがに新しいしている場合は、戻り値

$("#tagList li").bind("click", function(e) { 
    alert(e.currentTarget + ' was clicked!'); 
}); 

やjQueryのモードでオブジェクトにしたい場合は、次のことができ、簡単なポイント

$("#tagList li").bind("click", function(e) { 
    alert($(this) + ' was clicked!'); 
}); 

を使用することができますjQuery、いくつかのスクリーンキャストをご覧になることを強くお勧めします。Remy SharpjQuery for Designersのように、jQueryがどのように動作するのか少し分かりますが、使用できるオブジェクトを確認するためにconsole.log()を使用する方が良いでしょう。

関連する問題