|
我在页面上动态添加了一个button,然后点击这个button执行事件时,提示this.getElementByXid is not a function
下面是代码:
Model.prototype.dynamicAddButton = function(event) {
var parentNode = this.getElementByXid("parent");
if (parentNode) {
var xid = "jxbx";
var label = "继续报修";
var flag = {
xid : xid,
label : label,
parentNode : parentNode,
'class' : "btn btn btn-default x-red"
};
var button = new Button(flag);
button.on("onClick", function(event) {
$(this.getElementByXid('controlGroup3')).hide();
$(this.getElementByXid('controlGroup1')).show();
});
}
};
|
|