步骤一:使用define封装成seajs模块,返回匿名函数,包含插件的源码
define(function(require,exports,moudles){ return function(jquery){ //jQuery插件源码 //(function($) { // $.fn.pri= function() { // alert($("a").attr("href")) // 代码区域。 // }; //})(jquery); } })
步骤二,引用
define(function (require, exports, moudles) { var $=require("jquery") require("t1/jquery_pligun")($) $(document).ready(function () { $("a").pri() }) })
如果jquery对象已经引用,那就更简单了
require("assets/common/lib/form/jquery.form.js")($);
使用异步的引用方式好像有点问题,先这么暂时用着。注意要把jquery对象($)作为参数传进去