代码之家  ›  专栏  ›  技术社区  ›  Jordan Sitkin

什么是最好的轻量拖放解决方案?

  •  6
  • Jordan Sitkin  · 技术社区  · 16 年前

    我非常喜欢并使用jQuery,但是我希望为一个特殊的项目找到一个替代的解决方案。

    我正在创建一个bookmarklet,它将与我的应用程序接口,允许用户更快地输入信息。目前在我的应用程序中最大的痛苦之一就是上传图像。用户(可以理解的)讨厌以有组织的方式将图像下载到电脑上,然后上传到应用程序的过程。

    包括一个允许用户将图像从当前页面拖放到控件中的控件 . 然后脚本将收集这些img标签的URI,并将它们与表单一起提交到应用程序,然后服务器将自动将它们下载到应用程序中。

    因此,对于这个任务,每次单击bookmarklet时将jQuery和jqueryui加载到页面中似乎是一种非常繁重的方法。

    有人能推荐一个好的、轻量的Javascript工具箱来处理拖放功能而不是别的吗?

    我很兴奋地读到了关于新公司的消息 DragDealer 这个工具看起来非常棒,就在今天的ajaxian上,但它似乎是专门用来处理拖拽而不是“拖放”(也就是说,不是目标)

    3 回复  |  直到 6 年前
        1
  •  5
  •   Dr. Frankenstein    16 年前

    我认为一个库可能不是最好的解决方案,只需搜索一个函数/独立插件/小部件就可以为您提供这种功能,比如

        2
  •  1
  •   dbunic    15 年前

    REDIPS.drag JavaScript库只包含拖放(表内容)。实际上,HTML表用作布局,DIV元素可以跨表单元格移动。当拖动的元素位于表格单元格上方时,表格单元格将高亮显示-如果启用。最小化和GZIPed,库小于10Kb。以下是演示页面的链接:

    http://www.redips.net/javascript/drag-and-drop-table-content/

        3
  •  0
  •   Hooger    16 年前

    我想您可能会喜欢的最流行的脚本之一是script.aculo.us

    http://script.aculo.us/