我有一个标签,它在加载时闪烁...当页面加载时,我不认为它是标签,当页面完成加载时我得到正确的加载...我想避免它。 它在 FireFox 和 Chroom 中都有。
<div class="tabber">
<div class="tabbertab tab_buy">
<h2>Buy</h2>
<div class="buy_cont">
<input id="txt" name="txt" type="text" placeholder="Search by Keyword..." />
<div class="loc_sec">
<a href="#" target="_blank"><img src="images/map_ico.png" alt="" />
Location Map</a>
</div>
</div> </div>
<div class="tabbertab tab_rent">
<h2>rent</h2>
<div class="buy_cont">
<input id="txt" name="txt" type="text" placeholder="Search by Keyword..." />
<div class="loc_sec">
<a href="#" target="_blank"><img src="images/map_ico.png" alt="" />
Location Map</a>
</div> </div>
</div>
</div>
最佳答案
在您的 css 文件中将 #tabber
设置为 display : none
,这将在您的文档加载时删除您的 tabber。
在设置 tabber 的 javascript 文件的末尾,使用 jQuery 再次显示它。这应该在你的 JS 文件加载完成后执行
$(#tabber).css('显示', ' block ');
另外,看看this线程
关于jquery - tabber 在页面加载时闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18671793/