Select 如何选择dojo选项卡按钮?

Select 如何选择dojo选项卡按钮?,select,button,dojo,tabbar,Select,Button,Dojo,Tabbar,我有一个叫做divChal的视图。当我将视图更改为该视图时,我还希望将选项卡栏中选定的按钮更改为id为tabBarButtonChal的按钮。 我像这样试过,但没用 var divChal = dijit.registry.byId("divChal"); dojo.aspect.after(divChal,"onBeforeTransitionIn", function(){ var tabBarButtonChal = dijit.registry.byId("tabBarButton

我有一个叫做divChal的视图。当我将视图更改为该视图时,我还希望将选项卡栏中选定的按钮更改为id为tabBarButtonChal的按钮。 我像这样试过,但没用

var divChal = dijit.registry.byId("divChal");
dojo.aspect.after(divChal,"onBeforeTransitionIn", function(){
   var tabBarButtonChal = dijit.registry.byId("tabBarButtonChal");
   tabBarButtonChal.select();
}); 

问候Tom

在节点上设置属性的方法是在其上调用
set(属性,值)

dojo.aspect.after(divChal,"onBeforeTransitionIn", function(){
   dijit.registry.byId("tabBarButtonChal").set('selected', true);
}); 

你所说的被选中是什么意思?你是说专注?你能编辑问题并发布你所说的“视图”吗?(像HTML)我一直在思考这个问题。我使用的是Dojo1.8.x,因此突出显示TabbBarButton的正确方法是dijit.registry.byId(“BUTTONNAME”).set('selected',true);