我有一个扩展base.html文件(Django的)一个页面的index.html和他们每个人都有一个$(文件)。就绪定义。现在,我期待base.html中的那个首先出现,但我错了,索引中的那个是第一个,base.html中的那个是后面的。我想这是因为索引在base之前完成加载,而不是jquery的一些默认行为,让子级在父级之前执行。我可以做些改变这个命令吗?因为父级决定(取决于窗口大小)菜单应该是垂直还是水平,并且子级缩放div以占用窗口的其余部分。现在我希望在菜单到位后进行缩放。
2
A
回答
1
您可以理论上通过操纵jQuery.readyList
阵列和走动的事情改变这一点,但你会在那里被戳了一下盲。相反,我建议你切换脚本,需要别人后运行从document.ready
到window.onload
,像这样:
$(window).load(function() {
//code to run after the others
});
看来你无论如何想这样,因为你处理窗口的大小和比例,而发生这种情况后的图像加载,所以你的规模是正确的,而不是仍然在变化。
+0
并不是真的,我有一个编辑器,当内容加载时,我在它上面放置一个透明的灰色图层。这在index.html中发生。在base.html中,我根据窗口大小显示了一个垂直或水平菜单,因此当base.html完成加载时,包含index.html的内容div将被调整大小。所以问题是索引首先完成并放置覆盖层,然后编辑器调整大小,覆盖层不再适合,看起来非常糟糕。但是,如果我等待window.load比它将全部加载,所以不再显示重叠的任何一点。 – 2010-10-21 12:19:12
相关问题
- 1. jQuery多文档就绪队列顺序
- 2. 作业队列和就绪队列
- 3. jQuery的(文件)。就绪IIS7
- 4. 第二$(文件)。就绪事件的jQuery
- 5. 的window.onload VS jQuery的(文件)。就绪
- 6. jQuery的$(文件)。就绪(函数()
- 7. jquery文档准备就绪
- 8. 重温jQuery就绪事件?
- 9. jQuery事件触发文档就绪
- 10. 在jquery就绪队列中调用一次函数
- 11. jQuery的就绪队列$(foo)和$(bar)将按顺序运行还是并行运行?
- 12. 什么是JQuery就绪列表?
- 13. 列出具有相应“就绪”文件的文件
- 14. 云就绪软件
- 15. JQuery文档就绪 - 多个允许?
- 16. jQuery文档就绪和功能范围
- 17. jQuery Ajax .html()就绪请求
- 18. JQuery就绪函数问题
- 19. jQuery:拦截原始DOM就绪事件?
- 20. jQuery事件处理和就绪功能
- 21. $(文件)。就绪和jQuery(函数($)不工作; jQuery的定义,但剧本没有进入。就绪功能
- 22. 什么存储在进程的就绪队列中?
- 23. 差异,onload事件&$(文件)。就绪()
- 24. jQuery的$(文件)。就绪和SVG的Web window.onsvgload
- 25. 准备好块并在准备就绪后执行队列
- 26. 数据表jQuery的$(文件)。就绪没有工作,用数字
- 27. jQuery的$(文件)。就绪和ASP.NET MVC部分
- 28. JQuery的MVC4 $(文件)。就绪(没有被执行功能
- 29. jQuery的$(文件)。就绪()不费一枪后window.location.href
- 30. 等待,而文件已准备就绪
它们在您的框架中被调用的顺序并不是真正的问题 - 它们在呈现的HTML中出现的顺序是什么? – lonesomeday 2010-10-20 09:43:59