首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何简单地使jQuery模块化?

如何简单地使jQuery模块化?
EN

Stack Overflow用户
提问于 2016-01-06 16:37:46
回答 1查看 3.8K关注 0票数 1

在问过谷歌博士一些好例子之后,我读到了一些东西:

但是你们呢?你们知道什么好的技巧或技巧使jQuery更模块化吗?

我对jQuery非常陌生,所以我正在努力学习一种保持它模块化的方法,这样当我得到更复杂的东西时,我就可以更干净地编写代码,让人们理解。

此外,如果你们知道有任何好的网站讨论或教授如何使jQuery模块化,我想知道:^)

EN

回答 1

Stack Overflow用户

发布于 2016-12-25 23:46:06

这里有一些关于你的事情的好资源,你是否希望它是基于插件的,使用模块化模式,如生命,甚至AMD。下面是我的一个问题,它有一个足智多谋的答案(由Sam0提出):

尝试将这个jQuery slideShow插件转换成一个整洁的模块化“模块”。

但是,如果您不喜欢使用插件,那么简单地将代码的部分封装到单独的闭包中肯定是一个很好的开始。确保为模块化功能包括可靠的jQuery初始化代码:

代码语言:javascript
复制
(function($) {  
    // For plugins you may want to include:
    $.fn.pluginName = function( args ) { /* stuff goes here */ }
    // non-plugin stuff
}) (jQuery);

另外,如果您使用插件,请确保包含一个单独的extension.js文件,调用这些插件并使用它们,以保证清晰、简洁和模块化。是的,让它也成为一个模块是一个的好主意.

一开始你可能会发现这有点复杂,但是当你学习和理解它的时候,我肯定你会发现它很简单。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34638126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档