javascript - jquery firstChild.data 等效

标签 javascript jquery

JQuery 中是否有 firstChild.data 的等价物?

给定以下 HTML:

<p id='test'>Hello<span>world</span>/<p>

下面的 javascipt 将返回:“你好”

document.getElementById('test').firstChild.data

给定的 JQuery 将返回:Hello< span>world</span>

$('#test').text()

我怎样才能做到这一点?

最佳答案

你想要一个文本节点,所以你可以使用.contents:

$("#test").contents().first().text();

关于javascript - jquery firstChild.data 等效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10917575/

相关文章:

javascript - AJAX和PHP登录失败

php - 如何使用 ajax jquery 和 php 为多表单流程制作动画?

Javascript标签云字体大小在出现10次后滚动

PHP生成div的Javascript Grab id和innerHTML

javascript - 服务器不渲染 ejs 文件

javascript - 两个 jQuery 事件处理程序 - 当两者都被触发时执行代码

javascript - jQuery - 单击要隐藏的部分但在单击内部部分时忽略

javascript - 使用 JQuery 安排单个 setTimeout 事件串行发生

JavaScript 将函数和参数推送到数组并执行?

javascript - 找到一个元素,然后首先从它中找到某个类,然后在 jQuery 中注入(inject)一个 html