我确信这是一个非常简单的解决方案。我已经制作了这个javacript函数来测试div上是否存在某种css样式然后围绕另一个div移动。但是,它不起作用,我不明白为什么。
JavaScript的:
function sale() {
var style = document.getElementsByClassName("product-single__price--wrapper").getAttribute("style");
if (style !="display: none;") {
document.getElementByClassName("product-single__description").style.marginTop = "70px !important";
}
}
window.onload = sale;
答案 0 :(得分:1)
我不建议这样做,但如果你想一直调用那个函数,你需要把它放到一个setInterval中,你想要它被调用的毫秒数。
示例:
$(document).ready(function() {
setInterval(function() {
sale();
}, 1000);
});
OR
$(document).ready(function() {
setInterval(sale, 1000);
});
这将每秒调用一次。再次,可怕的可怕的可怕的做法。但是,这将做你想要的。如果您希望它更早调用,则相应地更改毫秒(1000毫秒= 1秒)。