JQuery自已写插件问题?

JasonZhou 2009-12-21 02:25:40

$.fn.extend({
demo:function(options){
var _self = this;
var defaults = {
html:'标题'
};
this.opts =$.extend(defaults, options);
this.exe = function(){
alert(_self.opts.html);
return this;
};
return arguments.callee;
},
});


我想把exe方法暴露出来通过下面这想的写法来调用

$('#btn3').demo({html:'我是好人'}).exe();


这样写老是出错,高手帮改写一下?
...全文
60 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
JasonZhou 2009-12-21
  • 打赏
  • 举报
回复
楼上的果然是位大神,想了半天,比不上你一句话。
xmliy 2009-12-21
  • 打赏
  • 举报
回复
return arguments.callee;
改为
return this;
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2009-12-21 02:25
社区公告
暂无公告