繁体   English   中英

jQuery .contents() 方法的原生 JavaScript 替代方案

[英]Native JavaScript alternative for jQuery .contents() method

我有一个功能可以扫描 HTML DOM 树并完成这项工作。 问题是该函数是用 JQUERY 编写的,我必须将其转换为原生 HTML。

为 jQuery 的 .contents() 方法寻找原生 javascript 替代品来翻译以下行:

$myroot.contents().each(function (ind) {.....

假设 $myroot 将是标准的 HTML 元素,我怎样才能获得它的所有内容?

提前致谢。

如果 $myroot 是这样的

$myroot = document.getElementsByClassName("classname");

然后你可以得到这样的内容

Array.prototype.forEach.call(elem, function(elem) {
    // Do stuff here
   console.log(elem.tagName);
});

希望这可以帮助。 谢谢 !!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM