jQuery:如何仅获取没有标签的直接文本(在HTML中)

前端之家收集整理的这篇文章主要介绍了jQuery:如何仅获取没有标签的直接文本(在HTML中)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个HTML:
<strong>1)</strong>TEXT THAT I ONLY NEED<p>some par</p><ul>..</ul>

我只需要“只有我需要的文本”,那就是他的HTML中没有任何标签,我该如何用jQuery来获取它?

谢谢。

解决方法

最好的方法.clone()你的对象, .remove()全部 .children(),然后回到对象使用 .end(),最后得到 .text()

方法描述于this blog post

$("strong")
        .clone()    //clone the element
        .children() //select all the children
        .remove()   //remove all the children
        .end()  //again go back to selected element
        .text();    //get the text of element

猜你在找的jQuery相关文章