我是 Jquery 小部件的新手。我想知道$.widget
. 我用谷歌搜索了很多链接,但对此一无所知?
我已经下载了 jquery 小部件控件自动完成文本框、按钮等...
前任:
(function( $, undefined ) {
// used to prevent race conditions with remote data sources
var requestIndex = 0;
$.widget( "ui.autocomplete", {
.......................................
});
$.extend( $.ui.autocomplete, {
------------------------------------
-------------------------------------------
});
});
使用 jquery.widget 我们可以扩展对象吗?(如 $.extend)或者它支持 java 脚本中的继承概念。
$.widget 的主要用例是什么?如果没有这种语法,我们就无法在 jquery 中创建自定义插件。
为什么我们需要那个?
因为要创建自定义控件所以我对 $.widget 有一些疑问?为什么我们需要小部件概念?有什么用?
它是否仅用于声明命名空间和类,以便我们可以在下面的某些地方访问/扩展对象。
$.extend( $.ui.autocomplete, {
------------------------------------
-------------------------------------------
});
谁能给出一些关于 $.widget 与 $.extend 有何不同的想法
谢谢,
湿婆