|
添加click事件无效,求解 代码如下$.each(children, function(i, c) {
var div = ' <div class="col cell col-xs-4 col-sm-2 col-md-2 col-lg-1"> <div class="card" align="center"></div> </div>';
$(self.getElementByXid("childMenu")).append(div);
var card = $(self.getElementByXid("childMenu")).find('.card:last')
var btn = new Button({
label : c.name,
parentNode : card,
url:'/Books/pages/query.w'
});
btn.on("onClick", function(event) {
debugger;
var url = '$UI' + event.source.$domNode.attr('url');
this.comp("windowDialog1").open({
src : url,
data : {
test : 'test'
}
});
});
}) |
|