繁体   English   中英

是否可以将HTML元素拖出另一个元素并使用jQuery触发更改?

[英]Is it possible to drag an HTML element out of another element and trigger a change with jQuery?

我有一个容器元素,可以在其中拖动对象。因此,如果您将某个元素从容器中拖动出来(当鼠标越过包含div的边框时),就拖动该元素进行更改。 我该如何安排?

$("#container img").draggable({
    helper: 'clone',
    zIndex: 100
});

一旦图像越过“ #container”的边界,我就应该能够更改图像源。

试试这个代码:

$(function() {
  $("#draggable").draggable();
  $("#droppable").droppable({ out: function() {
      $('#draggable').css('background-color', 'white');
    }, over: function() {
  $('#draggable').css('background-color', 'blue');
}
  });
});

这是我的HTML:

<div id="droppable" style="width: 200px; height: 200px; border: 1px solid red; background-color: green;">
<div id="draggable" style="width: 50px; height: 50px; border: 1px solid pink; background-color: blue;">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM