jquery - 当 DIV 具有带有文本的子元素时,如何使用 jQuery 仅从 DIV 获取文本?

标签 jquery

当父 DIV 具有带有文本的子元素时,如何使用 jQuery 从父 DIV 获取文本?

<div id='div_1'>
  I am a DIV
  <span>
    I am a SPAN
  </span> 
</div>

如果我使用 $('#div_1').text(),它会给我“我是一个 DIV,我是一个 SPAN”。如何获取文本“我是来自 div_1 的 DIV” ?非常感谢任何帮助,谢谢。

最佳答案

尝试:

$('#div_1').clone().children().remove().end().text();

关于jquery - 当 DIV 具有带有文本的子元素时,如何使用 jQuery 仅从 DIV 获取文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7063408/

相关文章:

php - Javascript 变量,发送到 PHP 变量

jquery - 如何在 Protractor 中发起 HTTP GET+POST 请求

jquery - 在Jquery中以交替顺序合并两个数组

JavaScript 对象 : Basic Knowledge Gap

javascript - 如何解决 $.fullCalendar.formatDate 不是一个函数

javascript - 如何在列表中选择父项

javascript - 如何在 Kendo UI 自动完成中显示加载图像

javascript - 为什么我无法检索 DOM 元素的 CSS 背景属性

javascript 在屏幕上用动画显示图像

javascript - 将语言环境代码转换为 jQuery 标准格式