jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了我很想把我的jQuery代码构造成插件吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
自从我学会了如何在jQuery中编写自己的插件之后,我发现每当我构建一个具有任何复杂性的页面时,我都很想以这种方式处理我的 javascript.当我们谈论10行代码时显然很愚蠢,但是当我要构建一个包含几百行javascript(或更多)的页面时,它似乎是最简单的方法

>将我的PHP脚本中的数据(甚至只是选项)传递到javascript – $(“#myform”).myPagePlugin({options},{data});
>给我一个DOM中的“主”对象来附加我的数据,而不是像全局变量那样的hacky
>让我的代码稍后重复使用
>以熟悉的方式“插入”我的javascript到页面

如果我开始这样做,我会把自己挖进洞里吗?有什么我想念的吗?

解决方法

我唯一的批评是你正在创建一个jQuery插件,似乎你从来没有真正计划再次使用.这增加了运行jQuery运行的 JavaScript的开销,以便在该开销不值得时初始化插件,因为该模块将永远不会再次使用.

而不是jQuery插件,为什么不创建一个名为namespace的JavaScipt对象?例如:

var mypage = {};
mypage.controller = function(){

} //your preferred JavaScript object notation here.

或者这个命名空间的方法是你所谓的“hacky”?如果是这样,我会恭敬地不同意.

大佬总结

以上是大佬教程为你收集整理的我很想把我的jQuery代码构造成插件吗?全部内容,希望文章能够帮你解决我很想把我的jQuery代码构造成插件吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。