我正在尝试获取文本:
$("#id td div")[1].text();
但它返回:
TypeError: undefined is not a function
当我尝试不使用文字时:
$("#id td div")[1];
它返回 div... 没有错误...
<div>$ 1000.00</div>
如何获取文本? $ 1000.00
谢谢!
最佳答案
试试看:
$($("#id td div")[1]).text();
[1]
返回纯 DOM 对象。你必须再次用 jQuery 包装它才能使用 .text()
jQuery 函数。
否则你可以使用:
$("#id td div")[1].innerHTML;
或:
$("#id td div:eq(1)").text();
关于javascript - 从 div 获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23245455/