code: function(e) {
              e.stopPropagation();
              var $this = $(this),
                  data = $this.data(),
                  opt = data.contextMenu,
                  root = data.contextMenuRoot;
  
              $this.addClass('hover')
                  .siblings('.hover').trigger('contextmenu:blur');
              
              // remember selected
              opt.$selected = root.$selected = $this;
              
              // position sub-menu - do after show so dumb $.ui.position can keep up
              if (opt.$node) {
                  root.positionSubmenu.call(opt.$node, opt.$menu);
              }
          }
docs: focus <command>