javascript - 使用Jquery拖放,从拖放的div中获取值

标签 javascript jquery html css drag-and-drop

我正在使用 Jquery 进行拖放操作。

我制作要拖动的元素的简短 javascript 是:

$(".draggable").draggable();

我制作可放置区域的简短 javascript 是:

$("#droppable").droppable();

这是我的可拖动元素的简短 HTML 代码:

 <div id="comItem[]" class="computerItem draggable">
    <img src="img/com.png" class="assetImg" alt="Computer Info" title="">
    <span id="owner[]" class="textLabel"></span>
    <span id="ipaddress[]" class="textLabel"></span>
 </div>

有人知道如何从可放置区域中的已放置元素中获取值吗? 我想从掉落的元素中创建对象数组?

非常感谢。

最佳答案

您可以在 drop Action 中使用 ui.draggable 对象

$( "#droppable" ).droppable({
    drop: function( event, ui ) {
        $(this).append($(ui.draggable).find('img'));
    }
})

这里 ui.draggable 是你拖放的元素。 (在本例中是整个 div)

关于javascript - 使用Jquery拖放,从拖放的div中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27263460/

相关文章:

javascript - Angular 2 rxjs 嵌套 Observables

javascript - jQuery悬停框关闭问题

jquery - 从嵌套 json 数组 jquery 中删除对象(拼接)

javascript - SlideS 的选项生成 NextPrev 不起作用

html - 下拉菜单放大缩小是断线

javascript - jQuery - 当我的鼠标悬停在它上面时如何获取任何单词的值

javascript - 如何在 google maps api 中创建带有建议的 "did you mean"链接?

javascript - 如何使用 jQuery 跟踪文本框中的更改

javascript - 如何让我的模态框在弹出框后面淡出?

html - 在 R 中抓取 html 表及其 href 链接