我工作的一个JavaScript小部件(使用jQuery),其他人可以在他们的网页中嵌入做这样的事情:有效地加载多个项目在JavaScript控件
<html>
<head><script type='text/javascript' src="http://example.com/widget.js"></script></head>
<body>
<script type='text/javascript' id="widgetAnchor">
showWidget(1,2);
</script>
</body>
</html>
我的窗口小部件需要加载几个项目:
- jQuery的
- jQueryUI的
- widget.css从我的服务器
- 数据(使用jQuery.getJSON)
- 从我的服务器的图像(当img标签被添加到文档)
我使用一个链接技术,其是慢当前正在装入的2,3和4。由于三者是独立的,我想同时加载这些。我可以通过不使用回调函数来做到这一点,而是使用jQuery.load()来表示所有这些都存在,我可以继续渲染小部件?
此外,有没有办法与2,3和4并行加载图像?立即将img标签添加到窗口小部件,然后在渲染窗口小部件后将其移动到正确的位置是否有意义?
我想这个问题列出了一些技巧来解决你的问题:http://stackoverflow.com/questions/950087/include-javascript-file-inside-javascript-file – 2012-01-07 18:57:03
你可以将它们合并成一个文件 – sdfadfaasd 2012-01-07 19:53:05