jQuery.extend

一、jQuery.extend

1、jQuery.extend类方法:Query本身的扩展方法。

<script> 
      $.extend({
        print1:function(name){            //print1是自己定义的函数名字,括号中的name是参数
            console.log(name)
        }
    });
     $.print1("坤") ;                           //调用时直接$.函数名(参数);
</script>

  

2、jQuery.fn.extent()对象方法: jQuery 所选对象扩展方法。

<body>
    <input type="text">
    <script>
            $.fn.extend({
            getMax:function(a,b){
                var result=a>b?a:b;
                console.log(result);
            }
        });
        $("input").getMax(1,2);        //调用时要$(标签名).函数名();
    </script>
</body>

  

3、一般情况下,jQuery的扩展方法写在自执行匿名函数中(原因:在js中是以函数为作用域的,在函数中写可以避免自己定义的函数或者变量与外部冲突)。

<script>
    (function(){
        $.extent({
            print1:function(){
            console.log(123);
            }
        })
    })();
</script>     

  

猜你喜欢

转载自www.cnblogs.com/fger/p/10873684.html
今日推荐