我有以下HTML
<div>abc, deef, aas,a, <span>this is span</span></div>
如何获取包含的唯一div元素的文本。 例如abc,deef,aas,a,
我编写了以下代码,但它返回了自身内部的所有文本及其子元素。
var text = $("div").text()
答案 0 :(得分:6)
答案 1 :(得分:1)
尝试过滤内容
var text = $('div').contents().filter(function() {
return this.nodeType == 3;
}).text()
编辑:该死的,被它殴打:(
答案 2 :(得分:0)
var txt = $('div').text().replace($('div span').text(),"");
答案 3 :(得分:-2)
您可以使用以下功能:
var text = $("div").html();