私の問題は次のコードです!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
});