用于开发拖放Web应用程序的最佳JavaScript库

时间:2015-09-02 22:42:21

标签: javascript jquery jquery-ui extjs

到目前为止,我一直在使用jquery ui的draggables和droppables,但我也听说过extjs,我相信还有更多。我正在寻找开发一个(希望)专业插件。什么是最好的库使用,或者是否有人意识到jquery ui的功能有任何限制?

如果不是更多的话,我至少需要深入1-3层,至少不要把东西扔进去。

2 个答案:

答案 0 :(得分:1)

您可以使用各种选项,甚至可以根据自己的需要编写自己的拖放功能。

jQuery UI并不是一个糟糕的选择,并且会有很多支持沿着这条路线前进。 jQuery UI sortables听起来很适合你想要的行为。我过去曾用它来嵌套拖放。

dragula是支持IE7 +的拖放行为的一个不错的vanilla js替代品,也可能是一个不错的选择。

希望有所帮助!

答案 1 :(得分:0)

取决于您需要支持的浏览器。 HTML5具有原生拖累功能drop support,所以如果你只需要支持IE9及以上版本,你可以使用属性draggable = true来处理拖动事件;有关示例,请参阅http://www.w3schools.com/html/html5_draganddrop.asp。但是,如果你需要支持IE8,那么jquery ui是我用过的最好的(阅读:最简单)。

相关问题