我是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有些怀疑?为什么我们需要widget概念?有什么用?
它是否仅用于声明命名空间和类,因此我们可以在下面的某些地方访问/扩展该对象。
$.extend( $.ui.autocomplete, {
------------------------------------
-------------------------------------------
});
任何人都可以了解$ .widget与$ .extend
的区别谢谢,
希瓦