标签: javascript jquery
我经常看到开发人员通过扩展widget对象将方法添加到他们自己的jquery Widget中。我不确定我是否真的理解为什么,如果有人可以解释,我会很感激。
例如,jQuery UI Autocomplete Widget的作者为他们的小部件添加了2个方法,为什么他们不在原始小部件对象中添加它?
答案 0 :(得分:1)
这些实用程序函数不访问任何窗口小部件的内部数据,因此它们不需要位于窗口小部件功能中。名称将放入窗口小部件的名称空间中,以防止污染全局名称空间。