在模块化网站中使用Jquery

时间:2015-07-13 10:53:11

标签: jquery

我正在按照原子设计/开发方法构建一个网站,即使用模块化系统。

例如,我创建了一个滑块模块和一个滑块横幅模块,只在需要时将它们调用到一个页面中,这样做很好,例如。

<?php include("../organisms/main-slider.php");?> 
<?php include("../organisms/slider-banner.php");?> 

但是每个模块可能都有自己相应的jquery代码,在某些情况下我们使用JQuery,这个代码显然必须位于页面末尾的库下面。什么是最好的解决方案,以便我们只在需要时加载jquery,同时在库之后加载它。我理解它更像是一个结构性问题,而不是一个编程问题,但不知道还有什么要问的。每个模块也有相应的js文件?

1 个答案:

答案 0 :(得分:1)

就我而言,加载依赖JavaScript文件的最佳解决方案是AMD。为此,您可以使用Requirejs,它是一个管理所有依赖项的框架。您可以在Requirejs网站学习使用它。

我希望这有用。