3

我经常看到开发者通过扩展widget对象来给自己的jquery Widget添加方法。我不确定我真的明白为什么,如果有人能解释一下,我会很感激。

例如,jQuery UI Autocomplete Widget的作者向他们的小部件添加了 2 个方法,为什么他们没有在原始小部件对象中使用它?

4

1 回答 1

1

这些实用程序函数不访问任何小部件的内部数据,因此它们不需要在小部件函数中。这些名称被放入小部件的命名空间中,以防止污染全局命名空间。

于 2012-11-11T05:33:22.867 回答