jQuery UI小部件库是否可以让开发者扩展jQuery UI?

3
jQuery UI Widget库是为了让开发人员扩展jQuery UI还是帮助编写jQuery插件?我问这个问题是因为Dan Wellman有一个很好的UI Widget教程在这里,我不禁想到,即使没有使用widget库,我也可以用普通的jQuery插件模式做同样的事情。嗯,也许做起来没有那么快。
1个回答

2
是的,jQuery UI是设计为Widget对象是该库的基础,如果您想扩展jQuery UI,则最好的方法是使用widget。
请记住,jQuery UI专注于与jQuery不同的功能。UI的目标是创建用户交互元素,因此在这个例子中,拥有一个简单的视觉元素并不能展示出UI(以及widget)的优点。但是您可以看到一些提示……例如,使用widget添加事件只需要一行代码。
Widget和UI很好地处理与用户、浏览器UI交互以及包含状态的JavaScript方面。
如果您不做这些事情,那么使用widget可能就没有意义了。

谢谢Hogan - 我在这里找到了一篇非常好的文章 http://bililite.com/blog/understanding-jquery-ui-widgets-a-tutorial/ - screenm0nkey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接