我目前正在自定义Metafizzy的Isotope插件,我正在尝试删除所有已添加的内联CSS。
我知道这段代码来自js文件(https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js),并且我已经成功删除了定位,但是我不知道要删除内联样式=“ left :; top :;”的内容。和style =“ height :;”没有被附加。有人可以帮忙吗?谢谢!
您可以使用以下代码从div中删除所有style
属性:
window.addEventListener('load', function() {
var divs = document.getElementsByTagName("DIV"),
len = divs.length;
for(var i=0;i<len;i++) divs[i].removeAttribute("style");
})
如果只想从特定的div类中删除内联样式,可以通过仅选择具有所需类的div来做到这一点:
divs = document.querySelectorAll(".grid-item")