一尘不染

jQuery-获取没有子文本的元素的文本

javascript

例如我们有这个文件

<div id="mydiv">
    some text here 
    <div id="inner div">
         text for inner div
    </div>
</div>

我只需要#mydiv像这样的一些代码来获取文本:

alert($('#mydiv').text());  // will alert "some text here"

阅读 230

收藏
2020-05-01

共1个答案

一尘不染

希望这可以帮助, :)

jQuery.fn.justtext = function() {

    return $(this).clone()
            .children()
            .remove()
            .end()
            .text();

};

alert($('#mydiv').justtext());​
2020-05-01