1
我正在制作一个应用程序,我必须拖动标记并放在特定图像上进行标记,因此如何获取目标DIV的标识,在哪里放置我的标记或请向我解释有关如何这一切都适用于拖放,流星反应拖放
我只想知道拖放标记和目标DIV在哪里我放弃此标记的ID。
感谢
我正在制作一个应用程序,我必须拖动标记并放在特定图像上进行标记,因此如何获取目标DIV的标识,在哪里放置我的标记或请向我解释有关如何这一切都适用于拖放,流星反应拖放
我只想知道拖放标记和目标DIV在哪里我放弃此标记的ID。
感谢
您可以保存拖动的元素的ID在拖事件的事件监听内部的窗口和访问ID中下降事件的eventListener。
对于拖动的元素
dragged(e){
window.selectedLabelId=$(e.target).attr("id")
}
<label ondragstart={this.dragged}>some label</label>
在下降元素
dropped(e){
console.log(window.selectedLabelId)
window.selectedLabelId=null
}
<img src="/imgsrc" ondragend={this.dropped}/>
希望它可以帮助
如果您正在使用jQuery UI的有回调的下降
$(".selector").droppable({
drop: function(event, ui) {
var id = $(event.target).attr('id');
}
});
伊特约翰PO rahexa –
sodhna pardaina hamlai –