可能重複:
How do I select text nodes with jQuery?處理標籤外部文本的正確方法是什麼?
什麼是正確的方式來處理文本
我嘗試了所有方法的標籤之外,但都失敗了
而且我對此進行了實驗
<script>
$(function(){
var A = $(".A").text();
var B = $(".B").text();
var C = $(".C").text();
var D = $(".D").text();
$("#BD").text(A+B+C+D);
});
</script>
<body>
<div>
<span class="A"></span>6
<span class="B"></span>8
<span class="C"></span>3
<span class="D"></span>9
</div>
<div id="BD"></div>
</body>
除了這
<script>
$(function(){
var A = $(".A").text();
var B = $(".B").text();
var C = $(".C").text();
var D = $(".D").text();
alert(A+B+C+D);
});
</script>
但他們都沒有工作
我怎樣才能正確地收集的數字?
是否有一個原因文本不在標籤?這裏的HTML結構看起來很不尋常。 –
你的函數$(「.A」).text()只能獲得ID爲'A'的元素內的文本 – Epsil0neR