據我所知,你可以選擇一個頁面的HTML如$("body").html
,但我想知道是否有可能選擇HTML的可見內容?JQuery:選擇一個頁面的可見文本
例如,下面的HTML:
<div>
<h1>Hello!</h1>
<p>Main copy text</p>
</div>
而是選擇所有的HTML,你可以只得到:
Hello!Main copy text
這可能嗎?
據我所知,你可以選擇一個頁面的HTML如$("body").html
,但我想知道是否有可能選擇HTML的可見內容?JQuery:選擇一個頁面的可見文本
例如,下面的HTML:
<div>
<h1>Hello!</h1>
<p>Main copy text</p>
</div>
而是選擇所有的HTML,你可以只得到:
Hello!Main copy text
這可能嗎?
演示http://jsfiddle.net/MntuX/3/或http://jsfiddle.net/MntuX/2/或http://jsfiddle.net/MntuX/
API:.text()
鏈路http://api.jquery.com/text/
代碼
$(function(){
alert($('div').text());
});
OR
$(document).ready(function(){
alert($('div').text());
});
當然是可能的:
爲什麼讓jQuery代碼看起來很醜陋與'fn'的事情嗎? – gdoron
@gdoron抱歉bruv現在刪除:)乾杯! –
爲你而做。 – gdoron