var alltext = [];
$('div.text-tag').each(function() {
alltext.push($(this).text());
});
console.log(alltext.join(', ')); // output: some gibberish 1, some gibberish 2, some gibberish 3
或者
var alltext = $('div.text-tag').text();
console.log(alltext); // output: some gibberish 1some gibberish 2some gibberish 3
或者
var alltext = [];
$('div.text-tag').text(function(index, text) {
alltext.push(text);
});
console.log(alltext.join(', ')); // output: some gibberish 1, some gibberish 2, some gibberish 3
根据您的编辑:
var content = $($.trim($('textarea').val())),
alltext = [];
$(content).each(function() {
if(this.nodeType != 3)
alltext.push($(this).text());
});
console.log(alltext.join(', '));
示例锻炼 1
另一个样本:
var textarea = $("textarea").val(),
alltext = [];
$(textarea).filter(function(index, item) {
if($(item).hasClass('text-tag'))
alltext.push($(item).text());
})
console.log(alltext.join(', '));
示例锻炼 2
</p>