0

我是 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 有何不同的想法

谢谢,

湿婆

4

0 回答 0