使用jquery ui删除元素时,获取已悬停的元素

伊丽莎白

如何获得在拖放拖动的元素时悬停的元素?

容器中的所有元素都具有通用的.droppableYElement类。

 $("#container").droppable({
        accept: ".droppableXElement",
        activeClass: "ui-state-hover",
        hoverClass: "ui-state-active",
        drop: function (event, ui) {

            alert("I am dropped");

  // How can I get the element which I hovered at the moment of dropping the dragged element?


        }
    });
KK

试试这个:http : //jsfiddle.net/lotusgodkk/GCu2D/528/

JS:

$(document).ready(function () {
    $("#itemContainer > div").each(function (index, element) {
        $(element).draggable();
    });

    $("#itemContainer").droppable({
        activeClass: "ui-state-hover",
        hoverClass: "ui-state-active",
        drop: function (event, ui) {
            var element = document.elementFromPoint(event.pageX, event.pageY);
//Get the coordinates of mouse and using these coordinates, find the element. 
            console.log(element); //Element which was hovered.
        }
    });
});

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅当使用jQuery UI将鼠标悬停在特定元素上时才允许拖动

来自分类Dev

jQuery的。从已删除的元素导航

来自分类Dev

jQuery检查已删除的元素

来自分类Dev

使用jQuery删除元素

来自分类Dev

使用JQuery删除元素

来自分类Dev

使用jQuery删除元素

来自分类Dev

使用jQuery删除元素

来自分类Dev

如何使用jQuery在鼠标悬停时找到当前元素?

来自分类Dev

如何使用jQuery在悬停时找到子元素?

来自分类Dev

jQuery UI可拖动:在拖动停止时获取底层元素

来自分类Dev

使用jQuery删除div元素?

来自分类Dev

删除使用jQuery创建的元素

来自分类Dev

使用jQuery单击删除元素

来自分类Dev

使用JQuery删除DOM元素

来自分类Dev

jQuery悬停:触发子元素时保持悬停

来自分类Dev

jQuery:将鼠标悬停在主元素上时如何悬停子元素的子元素

来自分类Dev

使用JQuery将元素悬停在元素上x秒时,如何触发点击?

来自分类Dev

悬停时使用倾斜背景填充元素

来自分类Dev

如何使用jQuery创建悬停元素?

来自分类Dev

使用jQuery获取元素的.html()

来自分类Dev

jQuery悬停多个元素

来自分类Dev

jQuery悬停多个元素

来自分类Dev

当使用jQuery删除其他元素时,如何动态删除HTML元素

来自分类Dev

即使删除类名称,jQuery元素悬停仍然可以工作

来自分类Dev

jQuery最初使用jquery创建元素后删除元素

来自分类Dev

jQuery-获取要删除的元素的ID

来自分类Dev

jQuery UI:无法获取事件的目标元素

来自分类Dev

使用jQuery将父悬停时如何选择一个特定的子元素?

来自分类Dev

使用jQuery将鼠标悬停在列表元素上时显示突出显示效果