我正在放弃
<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
}
请告诉我该怎么做。
答案 0 :(得分:1)
您可以使用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();
}