如何覆盖_renderItem只有#global-search
?覆盖_renderItem和_renderMenu
$("#global-search").autocomplete({
//
})._renderMenu = function(ul, items) {
var self = this;
ul.append('<table class="ac-search-table"></table>');
$.each(items, function(index, item) {
self._renderItem(ul.find("table"), item);
});
});
你想在这里覆盖'_renderItem'或'_renderMenu'吗? – raina77ow
两者,我有这样的工作:$ .ui.autocomplete.prototype._renderMenu = ...和..._ renderItem但我有多个AC在页面上,只希望其中一个重写他们的功能。 –
然后我想最好按照我在答案中显示的方法。您可以在自己的方法中定义一些通用功能,然后使用实例方法覆盖它。 – raina77ow