1

我知道您可以使用类似的内容选择页面的 HTML $("body").html,但我想知道是否可以选择 HTML 的可见内容?

例如,以下 HTML:

<div>
    <h1>Hello!</h1>
    <p>Main copy text</p>
</div>

而不是选择所有的 HTML,你可以得到:

Hello!Main copy text

这可能吗?

4

2 回答 2

2

Demo http://jsfiddle.net/MntuX/3/ or http://jsfiddle.net/MntuX/2/ or http://jsfiddle.net/MntuX/

Api: .text() link http://api.jquery.com/text/

code

$(function(){
    alert($('div').text());
});​

OR

$(document).ready(function(){
    alert($('div').text());
});​
于 2012-05-02T11:04:21.297 回答
1

Sure is possible:

jQuery Text()

于 2012-05-02T11:02:52.010 回答