我的问题是以下代码!我想将一个 jQuery 对象扩展到我的 XjQuery 对象,我似乎正在工作。但是在我将找到对象的每个函数中,函数 myfunc 未声明这里有什么问题?
欢呼和
对不起我糟糕的英语
XjQuery = function()
{
var jq = $("<div id=xjq>hallo</div>");
$.extend(this, jq);
}
XjQuery.prototype.myfunc = function() {
this.append("<p>myfunc called</p>");
}
xjq = new XjQuery();
xjq.myfunc(); // this works
$("#maindiv").append(xjq); // works also
$("#maindiv").find("#xjq").each(function() {
$(this).myfunc(); // doesn't work
});