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();


这样写老是出错,高手帮改写一下?
...全文
67 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JasonZhou 2009-12-21
  • 打赏
  • 举报
回复
楼上的果然是位大神,想了半天,比不上你一句话。
xmliy 2009-12-21
  • 打赏
  • 举报
回复
return arguments.callee;
改为
return this;

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧