解决方法
编辑:正如Seb所指出的,这不是严格的“扩展”一个插件的例子,更多的是“封装”一个插件,所以把它当成:)
这是为了简化我以前使用jquery autocomplete plugin的一些事情:
// small autocomplete plugin wrapping the full autocomplete plugin for a standard look and feel (function($) { $.fn.standardAutocomplete = function(type) { return this.autocomplete(ToAbsoluteUrl("~/System/Autocomplete/" + type),{ formatItem: formatItem,formatResult: formatResult }); // Autocomplete formatting callbacks function formatItem(row) { return row[0] + "<span class=\"sub\">" + row[1] + "</span>"; } function formatResult(row) { return row[0].replace(/(<.+?>)/gi,''); } } })(jQuery);
现在这不是按照书“jquery编码实践 – 例如我不认为可以选择多个元素的事实,但在这种情况下,我知道我永远不会在页面上选择多个元素,所以我想保持简单,它“适用于我”.您也许可以使用类似的方法,也许有一点更复杂.
原文地址:https://www.jb51.cc/jquery/179961.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。