2

this内部を使用してオブジェクトにアクセスしようとしていて、それ.each()を実行したいのです.find()が、コンソールで.findは未定義の関数であると表示されます。

data=$(data);
$("tr", data).each(function(){
    var est = this.find(".estname a").html;
});

私もこれを試しました:

data=$(data);
$("tr", data).each(function(){
    var est = $(this).find(".estname a").html;
});

コンソールではfunction()、オブジェクトの代わりに表示されます:(

4

1 に答える 1

11

そのはず:

var est = $(this).find(".estname a").html();

html関数の後に括弧付き。

于 2012-06-03T19:11:31.090 に答える