为什么在刷新页面之前我的一些jQuery加载?

时间:2010-11-13 18:28:12

标签: jquery onload

出现问题,我的页面上的某些脚本在刷新之前似乎没有加载 页面为here 第一个iframe(单击图像的最左侧)不会加载Galleria插件,直到手动刷新iframe。此外,主页上的qTip脚本通常表现相似,尽管$(document).ready(function(){包含在内。

所以,我的问题是,如何阻止此行为,或让iframe自动重新加载一次?

谢谢!

4 个答案:

答案 0 :(得分:1)

虽然标题(例如“安装”)仅出现在Firefox FYI中,但在Chrome中也适用于我。

答案 1 :(得分:0)

在Safari 5上可以正常使用(无需重新加载)。可能是一个缓存问题。尝试使用cache-busting,也许会有所帮助。

答案 2 :(得分:0)

我似乎无法解决这个问题,而且它绝对无法在多台机器上运行......

我认为当主页首次加载时,iframe可能会隐藏在div中。我读过一些关于使用“左偏”技术的内容,但不知道如何实现它。

答案 3 :(得分:0)

你应该把高度作为一个选项,Gallerie试图从你的CSS中提取高度,但确保检测高度的最佳方法是将高度作为一个选项。

示例:

.galleria({
    height: 400
});