r3381 committed - autocomplete: add ui-autocomplete class
Revision: 3381
Author: joern.zaefferer
Date: Thu Oct 22 12:08:11 2009
Log: autocomplete: add ui-autocomplete class
http://code.google.com/p/jquery-ui/source/detail?r=3381
Modified:
/branches/dev/ui/jquery.ui.autocomplete.js
=======================================
--- /branches/dev/ui/jquery.ui.autocomplete.js Thu Oct 22 11:44:09 2009
+++ /branches/dev/ui/jquery.ui.autocomplete.js Thu Oct 22 12:08:11 2009
@@ -15,7 +15,7 @@
$.widget("ui.autocomplete", {
_init: function() {
var self = this;
- this.element.attr("autocomplete", "off")
+ this.element.attr("autocomplete", "off").addClass("ui-autocomplete")
// TODO verify these actually work as intended
.attr("role", "textbox").attr("aria-autocomplete", "list").attr("aria-haspopup", "true")
// keyup is triggered only once when hold down, keypress multiple times
@@ -182,6 +182,11 @@
if (!this.menu)
return;
this.menu.menu("select");
+ },
+
+ widget: function() {
+ // return empty jQuery object when menu isn't initialized yet
+ return this.menu || $([]);
}
});