为什么jQuery自定义小部件需要名称空间?

为什么jQuery自定义小部件需要名称空间?,jquery,jquery-widgets,Jquery,Jquery Widgets,如果函数只是要添加到jQuery对象中,为什么jQuery小部件工厂需要小部件的名称空间?这似乎是一个无用的练习,因为实际上您将从jQuery对象调用小部件。IIRC名称空间用于触发事件,伪选择器用于选择小部件实例化的元素。好的,我可以掌握名称空间事件连接,但我仍然不清楚第二部分。你能详细说明或发布一个关于伪选择器的链接吗?每个小部件都有一个选择器,这样你就可以选择特定小部件的小部件元素。例如,在jqueryui中,您可以使用:UI-datepiker和:UI-accordion。哦,好的。谢谢

如果函数只是要添加到jQuery对象中,为什么jQuery小部件工厂需要小部件的名称空间?这似乎是一个无用的练习,因为实际上您将从jQuery对象调用小部件。

IIRC名称空间用于触发事件,伪选择器用于选择小部件实例化的元素。好的,我可以掌握名称空间事件连接,但我仍然不清楚第二部分。你能详细说明或发布一个关于伪选择器的链接吗?每个小部件都有一个选择器,这样你就可以选择特定小部件的小部件元素。例如,在jqueryui中,您可以使用
:UI-datepiker
:UI-accordion
。哦,好的。谢谢你为我澄清这一点。