Javascript YUI:确保DOM元素和脚本准备就绪
如果我将内联脚本放在它与之交互的DOM元素之后,我还应该使用YUI 3吗?Javascript YUI:确保DOM元素和脚本准备就绪,javascript,dom,yui,Javascript,Dom,Yui,如果我将内联脚本放在它与之交互的DOM元素之后,我还应该使用YUI 3吗? 我没有注意到任何问题,看起来我可以指望浏览器按顺序加载页面。(我已经使用了YUI()。使用('node',…)来确保我需要的YUI函数已经加载,因为YUI脚本是一个单独的文件。) 有没有办法加速加载YUI 2的日历之类的小部件? 我加载页面的in元素。我使用YUI()。使用('yui2-calendar',…)确保日历小部件可用。不幸的是,当我加载带有日历的页面时,这会导致短暂但明显的延迟。如果我忽略YUI(),请使用(
我没有注意到任何问题,看起来我可以指望浏览器按顺序加载页面。(我已经使用了
YUI()。使用('node',…
)来确保我需要的YUI函数已经加载,因为YUI脚本是一个单独的文件。)
我加载页面的in
元素。我使用YUI()。使用('yui2-calendar',…
)确保日历小部件可用。不幸的是,当我加载带有日历的页面时,这会导致短暂但明显的延迟。如果我忽略YUI(),请使用('yui2-calendar',…
code然后它会在没有明显延迟的情况下显示-但我想如果YUI脚本没有及时加载,这可能会导致日历根本不显示我为父div指定了一个高度和宽度,这样至少已经分配了空间=>加载时的最小移位量,从而使它稍微好一点
如果它位于所述有问题的节点之后,则不需要
DOMContentLoaded
(或domready)
谢谢你如此详尽的回答,卢克-这是非常有帮助的!