我正在使用 yui 树来填充菜单,一旦你点击任何菜单项,我需要打开一个 yui 对话框。我的代码是这样的
tree = new YAHOO.widget.TreeView("treeDiv1");
var root = tree.getRoot();
var myobj = {
label : "Account Search",
myNodeId : "myid1",
labelStyle : "mymenu"
};
var tmpNode = new YAHOO.widget.MenuNode(myobj, root, false);
var myobj = {
label : "Activate Account",
myNodeId : "myid1",
labelStyle : "mymenu"
};
var tmpNodel2 = new YAHOO.widget.MenuNode(myobj, root, false);
var myobj = {
label : "Code of the Day",
myNodeId : "myid1",
labelStyle : "mymenu"
};
var tmpNodel3 = new YAHOO.widget.MenuNode(myobj, root, false);
tree.render();
对于这个标签,我想添加侦听器,当我单击时,我应该使用 yaho.widget.dialog() 打开一个 yui 对话框。为此,我将给出另一个 gsp(grails) 中的参数 divid。将侦听器添加到 myNodeId 是不工作。任何人都可以建议如何在菜单中的这些标签中添加听众..提前谢谢你..