【问题标题】:jQuery Id of item being dragged被拖动的项目的 jQuery Id
【发布时间】:2023-03-26 23:12:01
【问题描述】:

这似乎应该是一个简单的任务,但就 jQuery 而言,我是一个菜鸟,所以这就是我要找的东西:

我有这样的事情:

<div class=draggable id=thing1> some contents </div>
<div class=draggable id=thing2> some other contents </div>
.
.
.
<div class=draggable id=thingN> content </div>

使用这个 Javascript:

$(function() {
  $(".draggable").draggable();
  // from inside this block, how can I know the id of the thing I'm dragging?
}

【问题讨论】:

    标签: jquery jquery-ui javascript drag


    【解决方案1】:

    使用stop 回调,并访问thisid 属性(对被删除元素的引用)。

    $(".draggable").draggable({
       stop: function() { alert(this.id);  }
    });
    

    jsFiddle.

    【讨论】:

    • 谢谢。我忘了 Javascript 有 this
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-02
    相关资源
    最近更新 更多