0

<a id="clickMe" href="#">click me</a>ページ内に私のページへのリンクがあります

以下は、そのリンクに関連付けられたクリック イベントです。

$("#clickMe").click(function(){
    var obj=$(this);
    alert(obj==$(this));
});

$(this)を変数objに割り当てた後、この比較が false を警告するのだろうか。この理由を知っている人はいますか?

jsfiddle: http://jsfiddle.net/4fj5V/5/

4

1 に答える 1

2

を呼び出すたびに$()、新しい jQuery ラッパー オブジェクトが作成されるためです。

jQueryオブジェクトNot All jQuery Objects are Createdのセクションを参照してください

于 2013-11-13T09:25:10.720 に答える