0
<span class='url_link'>1</span>
<span class='url_link'>2</span>
<span class='url_link'>3</span>
<span class='url_link'>4</span>
<span class='url_link'>5</span>

$(".url_link").each(function(idx, obj){
        console.log(this);  // <span class="url_link">
    console.log(this.text()); // TypeError: this.text is not a function
});

span タグのテキストを grep するにはどうすればよいですか?

4

2 に答える 2

2

使用するconsole.log($(this).text());

jQuery 以外のオブジェクトで jQuery 関数を使用しようとしました。

jsFiddle の例

于 2012-12-05T22:25:44.163 に答える
0
console.log(this.text())

する必要があります

console.log($(this).text())

.text() は でjQuery methodこれDOM Object..

したがって、使用する前にそれをjQueryオブジェクトに変換する必要があり.text()ます..

ネイティブの JavaScript を使用する場合は、これを試すことができます

console.log(this.innerHTML)

フィドルをチェック

于 2012-12-05T22:25:53.700 に答える