0
分配我做了这样的代码,以更方便的连接回调的事件:同一事件的回调函数 - 通过循环
dojo.ready(function() {
for(var action in page.actions) {
for(var key in page.actions[action]) {
(function() {
dojo.query(key).connect(action, function(evt) {
if(page.actions[action][key]() == false)
dojo.stopEvent(evt);
});
})();
}
}
});
page = {
actions :
{
onclick :
{
"#page-action-one" : function()
{
alert("Action 1");
return false;
},
"#page-action-two" : function()
{
alert("Action 2");
return false;
}
}
}
};
但点击“#页面动作一个”一“#PAGE-行动二“做出同样的警报(”行动2“)。我试图使用cloer,但没有效果。我现在,我可以用不同的方式,但我想现在,为什么会发生这种情况。
感谢您的提示。
谢谢,确切地说。 – PavelKumpan 2012-01-28 21:21:35