jquery插件内部方法调用,急,在线等

暗黑行者 2014-05-30 01:54:34
自己写了个jquery的插件,让后在内部动态向html中插入控件,控件的点击方法引用插件内部的方法应该怎么做。
现在这种方式找不到方法
(function($){
var e=this;
this.create = function(){
var html='<a href="#" onclick='method '>aaaaa</a>';
document.innerHTML=html;
}
this.method = function(){}
});

分不多了,请帮忙解决
...全文
320 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
function Test()
{
	this.create=function()
	{
		var ele=document.createElement('a');
		ele.href="#";
		ele.innerHTML='点击';
		var that=this;
		ele.onclick=function(){
			that.methed('测试');
		};
		document.body.appendChild(ele);
	}
	this.methed=function(msg)
	{
		alert(msg);
	}
}
暗黑行者 2014-05-30
  • 打赏
  • 举报
回复
引用 2 楼 Return_false 的回复:
示例
function Test()
{
	this.create=function()
	{
		var ele=document.createElement('a');
		ele.href="#";
		ele.innerHTML='点击';
		ele.onclick=this.methed;
		document.body.appendChild(ele);
	}
	this.methed=function()
	{
		alert('123');
	}
}
window.onload=function()
{
	var obj=new Test();
	obj.create();//
}
更正下methed 方法有参数的 ele.onclick=this.methed;参数怎么添加?
  • 打赏
  • 举报
回复
示例
function Test()
{
	this.create=function()
	{
		var ele=document.createElement('a');
		ele.href="#";
		ele.innerHTML='点击';
		ele.onclick=this.methed;
		document.body.appendChild(ele);
	}
	this.methed=function()
	{
		alert('123');
	}
}
window.onload=function()
{
	var obj=new Test();
	obj.create();//
}
qq137051908 2014-05-30
  • 打赏
  • 举报
回复

(function($){
            var e=this;
            this.create = function(){
                for (var i = 0; i <10; i++) {
                    var html=$('<a href="#" >for-'+i+'</a><br/>');
                    html.click(function(){
                        method.call(this);
                    });
                    $("body").append(html);
                };
            }
            var method = function(){
                alert($(this).text());
            }
            this.create();
        })($);

87,907

社区成员

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

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