我有多个归类为 .text 的 html。我表演
console.log($(whatever).find('.foo').text());
结果是一个包含所有内容的文本字符串。我可以以某种方式将其保存到数组中吗?
我有多个归类为 .text 的 html。我表演
console.log($(whatever).find('.foo').text());
结果是一个包含所有内容的文本字符串。我可以以某种方式将其保存到数组中吗?
您可以使用该map
方法完成此操作
var textArray = $(whatever).find('.foo').map(function() {
return $(this).text();
}).get();
这将为您提供一个数组。如果您想将其显示为字符串,则只需join
与它一起使用。
var arr = [];
$(whatever).find('.foo').each(function() {
arr.push($(this).text());
});