javascript - 从 div 获取文本

标签 javascript jquery

我正在尝试获取文本:

$("#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/

相关文章:

javascript - google Apps 脚本中的 createFile() 无法正常运行

javascript - 在不同的函数中使用let变量

javascript - Google Authentication JS API 重定向到错误的 URL

javascript - 使用 Javascript 或 JQuery 从对象列表中获取所有值

jquery - python列表到换行符分隔值

jquery - 在不使用 <form> 的情况下通过页面刷新发布值?

javascript - 使用 javascript/显示和隐藏选择框

javascript - 在 jQuery 插件中添加链接方法

javascript - 使用Object键组成数组

javascript - 以 GET 方法形式创建自定义 url