div上的response.recalc从“ display:none”更改为“ display:block”

时间:2018-11-07 16:53:40

标签: javascript

我有一些在页面加载时未显示的div。

按下按钮后即可看到它们,但是显示它们时,直到调整窗口大小后,它们才能正确放置在其位置上。

我已经读到这是因为它们在页面加载时没有宽度。

我正在运行responsive.recalc()行以尝试使div直接进入它需要去的地方,但是它不起作用。

function clearfilter(id) {
   var e = document.getElementById(id);
       e.style.display = 'block';
       e.responsive.recalc();
}

有人可以告诉我我想念什么吗?

0 个答案:

没有答案