gpt4 book ai didi

javascript - 获取 Backbone 中的 Dropped Element 值

转载 作者:行者123 更新时间:2023-11-30 05:41:39 25 4
gpt4 key购买 nike

我正在丢一个

<li draggable="true" >
<img src="accordian/css/images/spreadsheet_AggAR.png" />
Sales_Price
</li>

在 HTML 表格上。

现在我想获取 Dropped Element 的值(在本例中为 Sales_Price)。我在 backbone.js 中写了一个 drop 事件

这是我的代码:

events:{           
'drop #tree' : 'dropTest' ,
'dragover #tree': function(ev) {
ev.preventDefault();
// alert("dragover!");
}
},
dropTest: function(e) {
//i want the value of dropped element
}

请告诉我怎么做。

最佳答案

你可以使用event.dataTransfer

  event {
'dragstart #elem' : function(e) {
var id = 'drag-'+(new Date()).getTime();
$(this).attr('data-drag', id);
e.originalEvent.dataTransfer.setData("source", id);
}
}

dropTest: function(e){
var source = e.originalEvent.dataTransfer.getData('source');
//console.log($('[data-id="'+source+'"]'));
e.preventDefault();
}

关于javascript - 获取 Backbone 中的 Dropped Element 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20489002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com