有人能简洁地解释一下jQuery插件和jQuery UI小部件之间的区别吗?它们的概念上有什么不同?我为什么要选择其中之一,每种方法都有哪些优缺点?它们的意图和概念上有什么区别?
我已经写过这两个,但我不清楚具体的区别。我想确保在每种情况下都做出了适当的选择。
我已经写过这两个,但我不清楚具体的区别。我想确保在每种情况下都做出了适当的选择。
小部件是jQuery UI库的一部分,而插件则不是。此外,小部件具有GUI的可视化组件,而插件不一定有(尽管有些插件也有)。
如果我们需要开发一个不需要与其他功能交互的UI界面,jQuery小部件会更好。如果我们需要使用相同的小部件显示不同的内容,则最好使用_create和_init进行优化。
当我们需要按管道方式依次实现某些功能时,插件是最好的选择。
$(".selector").plugin1().plugin2();