<script type="text/javascript">
dojo.require("dijit.MenuBar");
dojo.require("dijit.MenuBarItem");
var pMenuBar;
function fClickItem() {alert("Clicked on first item")};
function fClickAnotherItem() {alert("Clicked on the second Item!")};
dojo.addOnLoad(function(){
pMenuBar = new dijit.MenuBar({id:"SampleMenu"});
pMenuBar.addChild(new dijit.MenuBarItem({label:"MenuBarItem#1 ", disabled:true, onClick:fClickItem}));
pMenuBar.addChild(new dijit.MenuBarItem({label:"MenubarItem#2 ", onClick:fClickAnotherItem}));
pMenuBar.placeAt("wrapper");
pMenuBar.startup();
});
</script>
<div id="wrapper"></div>
Creation from markup is more simpler and structured.