だから私は次のコードを持っています:
jQuery('#id').live('keyup.autocomplete', function () {
jQuery(this).autocomplete({
source: function (request, response) {
jQuery.getJSON("link?callback=?", {
format: 'jsonp',
...
}, response);
},
minLength: 2,
selectFirst: true,
select: function (event, ui) {
...
}
})
});
Firefox で入力を使用しようとすると、次のようになります。
TypeError: jQuery(this).autocomplete is not a function
[Break On This Error]
select: function( event, ui ) {
このエラーは Firefox でのみ発生し、他のすべてのブラウザーでは問題なく動作します。何か案は?