Javascript jquery firstChild.data等效项

Javascript jquery firstChild.data等效项,javascript,jquery,Javascript,Jquery,JQuery中是否有与firstChild.data等效的数据 给定以下HTML: <p id='test'>Hello<span>world</span>/<p> 给定的JQuery将返回:Helloworld 我如何才能做到这一点?试试这个: $('#test').contents()[0].nodeValue; contents()帮助您获取文本节点。您需要文本节点,因此可以使用。contents: $("#test").conte

JQuery中是否有与firstChild.data等效的数据

给定以下HTML:

<p id='test'>Hello<span>world</span>/<p>
给定的JQuery将返回:
Helloworld

我如何才能做到这一点?

试试这个:

   $('#test').contents()[0].nodeValue;

contents()
帮助您获取文本节点。

您需要文本节点,因此可以使用
。contents

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

你为什么要这个?使用jQuery的速度比原生DOM的速度要慢得多。如果您刚刚拥有jQuery对象,则可以检索本机DOM对象,然后使用DOM:
$(“#test”).get(0).firstChild.data
   $('#test').contents()[0].nodeValue;
$("#test").contents().first().text();