- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在根据页面上的各种组件渲染 html。
如果所有组件都有 document.ready() 函数,这是我的问题
谢谢d
最佳答案
Javascript 是单线程进程(除非使用不与 UI 交互的 Web Worker),因此组件始终串行执行(即使操作其 UI 显示)。
Note: Any remote loading using asynchronous technique (Ajax requests are by default async) doesn't block javascript execution engine which can (and usually does) execute other queued code).
所有或多或少静态的组件都应该在服务器上预先准备好。对于那些在页面生命周期较长时间后发生变化的内容也是如此。
Sencha 的 ExtJS 框架是完全客户端构建的 UI 的一个很好的例子,证明了这是可以做到的。以当今浏览器的速度,这应该不是什么太大的问题。
关于jquery - document.getReady() 的执行顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16610765/
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我正在尝试使用 UIAlertView 调出准备就绪的标题,然后将其拉出屏幕,让玩家知道游戏开始了。我如何使用 UIAlertView 执行此操作? 最佳答案 试试这个方法... UIAlertVie
我在 head 部分添加了 jquery,下面的代码在 body 部分。问题是这不起作用。 甚至警报也没有显示。我在 Firebug 中没有收到任何错误。我想在页面加载时执行ajax。我不确定我的方法
我是一名优秀的程序员,十分优秀!