100行代码以内实现一个你可以工作中扩展的jquery

不喜欢逼逼,拿去直接扩展用完事儿。

;(function(window,factory){
    factory(window);
})(window,function(window){
    var jQuery=(function(){
        var jQuery=function(selector){
            return new jQuery.fn.init(selector);
        };
        jQuery.fn=jQuery.prototype={};
        var init=jQuery.fn.init=function(selector){
            if(!selector){
                return this;
            }
            if(typeof selector === "string"){
                if(selector.indexOf('<')!=-1){
                    this.ele = selector;                        
                }else{
                    //选择器
                    this.eles = document.querySelectorAll(selector);
                    var len = this.eles.length;
                    for(var i = 0;i

回头吧class操作,事件绑定和ajax加上就基本够用了。

你可能感兴趣的:(100行代码以内实现一个你可以工作中扩展的jquery)