Metafizzy同位素-删除嵌入式CSS

问题描述 投票:0回答:1

我目前正在自定义Metafizzy的Isotope插件,我正在尝试删除所有已添加的内联CSS。

Screenshot of code

我知道这段代码来自js文件(https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js),并且我已经成功删除了定位,但是我不知道要删除内联样式=“ left :; top :;”的内容。和style =“ height :;”没有被附加。有人可以帮忙吗?谢谢!

jquery css jquery-isotope
1个回答
0
投票

您可以使用以下代码从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")
© www.soinside.com 2019 - 2024. All rights reserved.