📅  最后修改于: 2023-12-03 15:32:12.620000             🧑  作者: Mango
.contents()
是 jQuery 中用于获取指定元素的所有子元素、文本节点、注释等内容的方法。
$(selector).contents()
以下示例将获取 #content
元素的所有内容,并以红色文本输出。
let contents = $("#content").contents();
$(contents).each(function() {
console.log($(this).text());
$(this).css("color", "red");
});
以下示例将获取 #myframe
元素内 iframe 的页面内容,并以红色文本输出。
let contents = $("#myframe").contents().find("body");
$(contents).each(function() {
console.log($(this).text());
$(this).css("color", "red");
});