【问题标题】:Drag and Drop an object on an image and get location在图像上拖放对象并获取位置
【发布时间】:2011-01-30 19:45:13
【问题描述】:

我将开始一个新项目,我需要经验丰富的开发人员的帮助,以防止即将出现的技术问题。

我将做一个网站,其中包括将图像拖放到另一个图像之上并获取移动对象的相对位置(startx、starty、endx、endy)。

对于这样的任务,我介于 JQuery 和 Silverlight 之间。

你会选择哪一个?我没有任何语言的经验,但我知道 c#、asp.net 已经做了一些 Jquery,但还不足以让我下定决心。

谢谢。

【问题讨论】:

    标签: jquery silverlight drag-and-drop


    【解决方案1】:

    jQuery,使用jQuery UI Draggable plugin。这在 silverlight 中也很容易做到,但如果不需要专有插件就可以做到,那就去做吧。甚至我都在扔掉 3 年的 javascript 和 html5 Silverlight 知识。

    所以,这里是获取 Draggable 插件的开始和停止位置的 jQuery 代码:

    $("#dragger").draggable({
    start: function(event, ui) {
        var start = $(this).position();
    },
    stop: function(event, ui) {
        var stop = $(this).position();
    }
    });
    

    X 和 Y 可以通过如下方式访问:position().Left()position().Top()

    【讨论】:

      【解决方案2】:

      对于客户网站部分,我更喜欢jQuery UI...

      它坚如磐石。出色的性能和令人敬畏的社区(面向未来)。不要忘记很棒的文档。……

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-15
        • 1970-01-01
        • 1970-01-01
        • 2013-05-12
        相关资源
        最近更新 更多