数码资讯
JQuery.extend(),jquery.fn.extend()扩展方法实例详解
jQuery的自定义jquery.extend()和()方法jquery.fn.extend。JQuery.extend()方法可以创建全局函数或选择器,而jquery.fn.extend()方法可以创建jQuery对象的方法。 例如: 复制代码代码如下所示: JQuery.extend({ sho
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
jQuery的自定义jquery.extend()和()方法jquery.fn.extend。JQuery.extend()方法可以创建全局函数或选择器,而jquery.fn.extend()方法可以创建jQuery对象的方法。
例如:
复制代码代码如下所示:
JQuery.extend({
showName:功能(name){
警报(名称)
}
});
jquery.showname(深蓝);
除了创建一个插件,jquery.extend()也可以用来扩展jQuery对象。
例如:
复制代码代码如下所示:
var = {
名称:蓝色
通过:123
}
var B = {
名称:红色
通行证:456,
年龄:1
}
VaR C(A,jquery.extend = { },B);
C具有A,B对象的属性,因为B对象位于对象中,它的name属性前面是C对象。
的jquery.extend()方法通过一系列的插件选项,包括默认值。
复制代码代码如下所示:
函数FN(选项){
VaR选项= jquery.extend({ / /默认参数选项列表
姓名:value1,
作者:2,
名字:3
};选项;使用参数函数覆盖或合并到默认参数列表中
函数
}
FN({姓名:3,2:名字:value1 value2,}); / /使用新值
FN(姓名:3:name5 {定}); / /添加一个新的选项在默认
(FN);保持默认值
调用该方法时,将传递新的参数值,并覆盖默认参数选项值,否则将使用默认参数值。
使用jquery.fn对象创建一个jQuery对象的方法
The properties and methods can be added to the jQuery.fn object. 事实上,这jquery.fn对象附加到jquery.prototype,jQuery只是写了它。
什么是FN看看jQuery代码,不难发现。
复制代码代码如下所示:
jquery.fn = jquery.prototype = { {
函数(选择器,上下文)。{ / …
/……
};
原来,jquery.fn = jquery.prototype。对原型一定不熟悉。
例如:
复制代码代码如下所示:
jquery.fn.test =函数(){
警报()这是jQuery对象方法!;
}
Click(函数(){)
在当前的jQuery对象(test)方法中,
});
我们可以称之为jquery.fn.extend()创建的jQuery对象的方法。
复制代码代码如下所示:
JQuery.fn.extend({
测试:函数(){
this.each返回(功能){
警报(这个形式)
});
}
});
Click(函数(){)
$(this)。测试(jQuery);调用对象方法
});
一句话,jquery.extend是一个自定义的扩展jQuery类,和jquery.fn.extend是一个自定义的扩展jQuery对象。
例如:
复制代码代码如下所示:
JQuery.extend({
showName:功能(name){
警报(名称)
}
});
jquery.showname(深蓝);
除了创建一个插件,jquery.extend()也可以用来扩展jQuery对象。
例如:
复制代码代码如下所示:
var = {
名称:蓝色
通过:123
}
var B = {
名称:红色
通行证:456,
年龄:1
}
VaR C(A,jquery.extend = { },B);
C具有A,B对象的属性,因为B对象位于对象中,它的name属性前面是C对象。
的jquery.extend()方法通过一系列的插件选项,包括默认值。
复制代码代码如下所示:
函数FN(选项){
VaR选项= jquery.extend({ / /默认参数选项列表
姓名:value1,
作者:2,
名字:3
};选项;使用参数函数覆盖或合并到默认参数列表中
函数
}
FN({姓名:3,2:名字:value1 value2,}); / /使用新值
FN(姓名:3:name5 {定}); / /添加一个新的选项在默认
(FN);保持默认值
调用该方法时,将传递新的参数值,并覆盖默认参数选项值,否则将使用默认参数值。
使用jquery.fn对象创建一个jQuery对象的方法
The properties and methods can be added to the jQuery.fn object. 事实上,这jquery.fn对象附加到jquery.prototype,jQuery只是写了它。
什么是FN看看jQuery代码,不难发现。
复制代码代码如下所示:
jquery.fn = jquery.prototype = { {
函数(选择器,上下文)。{ / …
/……
};
原来,jquery.fn = jquery.prototype。对原型一定不熟悉。
例如:
复制代码代码如下所示:
jquery.fn.test =函数(){
警报()这是jQuery对象方法!;
}
Click(函数(){)
在当前的jQuery对象(test)方法中,
});
我们可以称之为jquery.fn.extend()创建的jQuery对象的方法。
复制代码代码如下所示:
JQuery.fn.extend({
测试:函数(){
this.each返回(功能){
警报(这个形式)
});
}
});
Click(函数(){)
$(this)。测试(jQuery);调用对象方法
});
一句话,jquery.extend是一个自定义的扩展jQuery类,和jquery.fn.extend是一个自定义的扩展jQuery对象。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。