如何编写一个jquery插件,带传入函数的功能
1个回答
展开全部
(function() {
$.fn.TestPlugin = function(){
var options = arguments;
var method = args[0];
var args = Array.prototype.slice.call(options, 1);
method.apply($(this),args);
}
var methods = {
setWidth: function(width) {
$(this).width(width)
}
}
})()
调用:
<div class="testClass"></div>
$(".testClass").TestPlugin("setWidth", "100")
$.fn.TestPlugin = function(){
var options = arguments;
var method = args[0];
var args = Array.prototype.slice.call(options, 1);
method.apply($(this),args);
}
var methods = {
setWidth: function(width) {
$(this).width(width)
}
}
})()
调用:
<div class="testClass"></div>
$(".testClass").TestPlugin("setWidth", "100")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询