HTML:
<div id="menu" dojoType="dijit.myComboButton">
<span>Save Me</span>
<div dojoType="dijit.Menu" id="cmbmnu">
<div dojoType="dijit.MenuItem">
Save as
</div>
<div dojoType="dijit.MenuItem">
Save as Email Draft
</div>
</div>
</div>
JS:
dojo.provide("dijit.myComboButton");
dojo.declare('dijit.myComboButton', [dijit.form.ComboButton],{
postCreate:function(){
this.inherited(arguments);
//console.log(this.containerNode);
},
startup:function(){
var x =dijit.byId('cmbmnu');
}
})
Внутри метода postCreate выполняйте манипуляции с Dom (удаление класса css).Внутри метода запуска выполните ваши Dom-манипуляции (удаление класса css) для меню или панели инструментов, которые вы, возможно, вложили в комбинированную кнопку.
Обратите внимание, что myComboButton - это пользовательский виджет