到目前为止,我一直在使用jquery ui的draggables和droppables,但我也听说过extjs,我相信还有更多。我正在寻找开发一个(希望)专业插件。什么是最好的库使用,或者是否有人意识到jquery ui的功能有任何限制?
如果不是更多的话,我至少需要深入1-3层,至少不要把东西扔进去。
答案 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是我用过的最好的(阅读:最简单)。