this.$el.find('*').remove();
+ $('<div class="ui_menu_title"></div>').appendTo(this.$el);
if (this._title) {
- $('<div class="ui_menu_title"></div>')
- .text(this._title)
- .appendTo(this.$el);
+ this.$el.find('.ui_menu_title')
+ .text(this._title);
}
},
+ setTitle: function(new_title) {
+ this._title = new_title;
+
+ if (!this._title)
+ return;
+
+ this.$el.find('.ui_menu_title').text(this._title);
+ },
+
+
onDocumentClick: function(event) {
var $target = $(event.target);