zoukankan      html  css  js  c++  java
  • seajs 使用jquery插件

     seajs使用jquery插件。

    方法一,将js插件cmd模块化(define封装成seajs模块,返回匿名函数,包含插件的源码)。

    /**
     * Created with JetBrains PhpStorm.
     * User: duph
     * Date: 13-3-11
     * Time: 上午9:24
     * To change this template use File | Settings | File Templates.
     */
    
    define(function(require,exports,moudles){
         return function(jquery){
             (function($) {
                 $.fn.pri= function() {
                     alert($("a").attr("href"))
                     // 代码区域。
                 };
             })(jquery);
         }
    
    })
    

    jquery库在总js文件(调用该插件的文件)中加载。通过require("t1/jquery_pligun")($)来传递jquery变量($参数) ,保证了jquery在调用js插件模块之前加载

    /**
     * Created with JetBrains PhpStorm.
     * User: duph
     * Date: 13-3-11
     * Time: 上午9:40
     * To change this template use File | Settings | File Templates.
     */
    define(function (require, exports, moudles) {
        var $=require("jquery")
        require("t1/jquery_pligun")($)
        $(document).ready(function () {
            $("a").pri()
        })
    
    
    })
    

     https://github.com/breakfriday/seajs-jquery

  • 相关阅读:
    C语言I博客作业04
    C语言II博客作业04
    C语言II作业03
    C语言II博客作业02
    C语言II博客作业01
    第一周C语言作业
    C语言I博客作业02
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
  • 原文地址:https://www.cnblogs.com/breakdown/p/2953760.html
Copyright © 2011-2022 走看看