<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文本?
答案 0 :(得分:2)
答案 1 :(得分:0)
console.log(this.text())
应该是
console.log($(this).text())
.text()
是jQuery method
而此是DOM Object
..
因此,在使用.text()
之前,需要将其转换为jQuery对象。
如果您想使用原生javascript,那么您可以试试这个
console.log(this.innerHTML)
<强> Check Fiddle 强>