页面在加载时闪烁-隐藏/显示javascript-新手总数

页面在加载时闪烁-隐藏/显示javascript-新手总数,javascript,css,Javascript,Css,好了,那就这样。。我对Javascript一无所知。我大约一个月前才开始使用html和css。我所有的htl和css可能都很落后,我还有一堆东西要学。我使用了两个javascript—一个加载nivo滑块,另一个加载隐藏和显示简易选项卡: 当我想让他们看起来像我想要的样子时,他们都很好。由于我把它们放在一起,所有的地狱都被打破了(有点夸张),但也可能是这样,因为尽管它们都在工作,页面在加载时会严重闪烁。我一直在研究这个,我听说它叫DOM闪烁。我知道这是因为在脚本开始之前隐藏的DIV出现了。我还

好了,那就这样。。我对Javascript一无所知。我大约一个月前才开始使用html和css。我所有的htl和css可能都很落后,我还有一堆东西要学。我使用了两个javascript—一个加载nivo滑块,另一个加载隐藏和显示简易选项卡:

当我想让他们看起来像我想要的样子时,他们都很好。由于我把它们放在一起,所有的地狱都被打破了(有点夸张),但也可能是这样,因为尽管它们都在工作,页面在加载时会严重闪烁。我一直在研究这个,我听说它叫DOM闪烁。我知道这是因为在脚本开始之前隐藏的DIV出现了。我还注意到页面高度的增加,在瞬间(有时更长),内容隐藏会激活滚动条,我知道这可能会产生影响。我还在鼠标悬停命令的链接中使用背景图像。。。。我不知道还能做什么

我读过你可以添加脚本,只在脚本加载后显示内容,但我知道零javascript:)。。。然而

谁能帮我修一下吗?我在网上读了很多帖子,但是他们都把代码放在了你应该填写的地方,以及你应该知道的地方。我很抱歉成为这样一个蒙古人,但有人可以复制粘贴我的javascript并编辑它来展示给我看吗

我知道这太过分了,但我一整天都在努力解决这个问题。 这里有一个显示问题的链接(当选择公文包链接时,延迟/闪烁会持续很久!)

链接至网站:

(很抱歉这么啰嗦)

谢谢,
David

页面闪烁可以通过一些css来处理

.hideME {

visibility:hidden;
}
将该类添加到html页面的最顶层元素(主要是一个div)

在脚本标签中

编写window.load函数

$(window).load(function() {

  $(selector).removeClass('hideMe');
});

这应该很神奇:)

在第46行添加这一行代码。。表示窗口的第一行。加载

   $('.container').removeClass('hideMe');

欢迎来到stack overload David。请不要气馁,但在这里发帖问“请帮我解决这个问题”是不合适的礼仪。您需要陈述一个特定的问题,并发布代码来演示您的问题,而不仅仅是另一个站点上的代码链接。您使用的浏览器是什么?对于javascript问题,请看-您可以将代码放在那里,让人们运行并修复它。祝你好运。@ControlAltDel我很抱歉,我无意冒犯,我只是觉得在调整之前展示原作可能会有所帮助。@JeffV谢谢你的链接,我现在正在safari和firefox中测试。我知道这是一个常见的问题,它正在实现我发现非常困难的答案(什么代码,何时何地)哇,感谢您的快速响应!我现在来试一试。…..好的,我已经添加了附加CSS,在我的内容中添加了class=hideME,它消失了…但是它没有回来。可能是这个命令干扰了:window.onload=function(){var menucount=loadtabs.length;var a=0;var b=1;do{easytabs(b,loadtabs[a]);a++;b++;}while(bdid你给出我在窗口中提到的正确选择器。加载???…发布你添加的div,cssI将代码作为截图放在这里,非常感谢你在这方面的帮助,我真的很感激。目前css可以隐藏,但预览时我什么都没有。注意:我更新了截图,我得到了一个语法错误:adam-ashton.co.uk/code.html,有什么想法吗?我已经更新了屏幕截图,我得到了一个语法错误:,有什么想法吗?在第10行添加这个Jquery文件并不是这样添加的。$不起作用。。添加代码给我以下信息:它会使代码变灰,你有很高的耐心!很抱歉我是一个蒙古人,但我没有javascript知识dge目前还没有显示,但是代码没有显示语法错误,你帮了我很大的忙。我现在必须出来,周末我会有一场戏。如果它仍然坏了,我可以在周三和你联系吗?再次感谢,如果你在英国,祝你有一个愉快的双倍银行假期!