自己封装jq插件

  • packjq.js
(function($){
    $.fn.bgColor = function(colorValue){//给jQuery的原型添加方法
        //this指向调用bgColor的对象
        this.css('backgroundColor',colorValue)
        return this//返回jquery对象就可以进行链式编程
    }
    $.add = function(num1,num2){//直接给jQuery实例添加方法
        return num1+num2
    }
}(jQuery))
  • 用法
import '../packjq.js'
$(function() {
      $('.son').bgColor('red').width(200)
      console.log($.add(1,2))
    });

你可能感兴趣的:(jq)