哪种方法是删除需要删除的非常特定的div的更好方法?
jQuery .remove ?或者在内容加载之前通过preg_replace函数?
我问的原因是,因为jQuery删除元素后,他们创建,我认为也许在1千分之一(随机数字)的jQuery可能加载缓慢,用户会看到元素消失在页面加载的前半秒或其他。
或者这个假设是完全错误的?将注释转换为答案:
删除元素的最简单方法是使用合适的CSS选择器瞄准它并赋予它display:none
。然后,除非出现FOUC(无论如何都会分散用户的注意力),该元素将不会显示,即使是几分之一秒。
也就是说,一开始就不生成元素是更合理的。一定是源文件中有什么东西在创建它,所以把它从源文件中删除。