使用jQuery的Javascript加载器
我有兴趣使用Javascript加载器,并希望使用一个与jQuery很好地兼容的加载器。 我找到了这个比较表: https : //spreadsheets.google.com/lv?key = tDdcrv9wNQRCNCRCflWxhYQ
但是,我想从有经验的人那里获得推荐,使用jQuery和jQuery UI。
编辑:
混合jQuery和JS加载器的两个主要问题如下:
- 是否存在名称空间冲突?
- 会有任何意想不到的行为吗?
对于名称空间,jQuery的文档广泛涵盖了这一点 。
对于意外行为,您可能遇到的一点是,在加载jQuery之前,DOM已经处于就绪状态,导致$(document).ready(handler)
不会触发。 你可以通过不使用它们并假设你的DOM准备就绪来避免这种情况。
如果我错过了其他人,请发表评论。
资源
http://www.nczonline.net/blog/2009/07/28/the-best-way-to-load-external-javascript/
在我看来,YUI 3拥有任何JS框架的最佳架构。 因此,他们的依赖管理和动态脚本加载是我的最爱。 我确实喜欢jQuery的简洁性和优秀的社区,所以我一起使用这两个并没有太多麻烦:
在应用程序中混合使用jQuery和YUI,这很容易吗?
- JSON跨域与PHP文件和本地javascript文件的通信
- 如何使用Jquery / Ajax将带有文件的webform发布到webmethod?
- 使用window.onbeforeunload事件中的window.event.keyCode在javascript中捕获f5 keypress事件始终为0而不是116
- 如何阻止标签的window.on(’beforeUnload’)事件?
- 在jQuery单击中运行php函数
- 如何在jquery-ui 1.9中以编程方式更改选项卡?
- AngularJS选项卡中的Highcharts动态(重新)大小调整
- 是什么让Firebug / Chrome控制台将自定义对象视为数组?
- 如何在ajax调用后重新初始化Owl Carousel