用filter()过滤出文字节点(nodeType=3)和非空文字节点 var $text = $('p').contents().filter(function () { return this.nodeType === 3 && this.nodeValue.trim() !== ''; }); console.log($text.text());
用filter()过滤出文字节点(nodeType=3)和非空文字节点