2 zy summer zy_summer 于 2017.09.08 16:04 提问

jquery 怎么自定义方法

jquery 怎么自定义方法 就是自己重写 重定义一些方法
区别于jquery本身的方法

7个回答

zy841958835
zy841958835   Ds   Rxr 2017.09.08 16:04
已采纳
weisheixiaoxin
weisheixiaoxin   2017.09.08 16:33

// 假设$('#aa').laTitle('123');

(function($){
// 增加元素的扩展函数
$.fn.extend({
// 标题框插件
laTitle: function () {
console.log($(this))// 打印$('#aa')这个对象
console.log(arguments[0]) ;// 打印传过来的值 arguments 数组 arguments[0] 第一个值
}
});
})(jQuery);

fanyizhuang
fanyizhuang   2017.09.08 16:15

function 方法名(参数){
}

ChibiMarukoChan
ChibiMarukoChan   2017.09.08 16:21

function 方法名(传入的参数){
//一段功能
//需要调用的话 returnXXX
}

q213546879
q213546879   2017.09.08 16:25

用$.extend就可以写你自己的一些方法了,
比如
$.extend({
leftTrim : function(str){
return str.replace(/^\s+/,'');
}
});
就可以自己定义一个去除左边空格的方法

xiaomage6
xiaomage6   2017.09.08 16:34

function 方法名(参数){

自己定义逻辑处理

}

sunny_desmond
sunny_desmond   2017.09.09 10:17
Csdn user default icon
上传中...
上传图片
插入图片