1
點擊一個標籤,當我用衣樹來填充菜單 和ü一次點擊菜單項時我需要打開一個對話框,一個衣dialog.My代碼是這樣的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();
爲這個標籤我想添加監聽器,當我點擊我應該打開一個yui對話框通過使用yaho.widget.dialog()。爲此我將給參數divid這是在另一個gsp(grails).adding監聽器myNodeId不起作用。任何人都可以建議如何偵聽器添加到菜單中的這些標籤..預先感謝您..
謝謝我用tree.subscribe( 'clickEvent',函數(oArgs){ \t \t \t \t oArgs.node.label \t \t \t \t \t});得到事件 – progsumanth 2013-02-19 10:22:32