我试图制作一个脚本,以便用户将用户拖放到另一个浏览器标签页。 基本的想法很简单 - 在网站的一页上我有股票行情列表,在另一个网页上有一个图表。当用户使用自动收报机将div拖动到图表时,我想重新加载图表。
我已在首页创建了div:
<div draggable="true">GOOG</div>
<div draggable="true">APPL</div>
我已经设置了'&#39; drop&#39;另一页上的事件监听器:
$('#chart').bind("dragover", false)
.bind("dragenter", false)
.bind("drop", function(e) {
console.log(e.dataTransfer); //undefined!
console.log(e.originalEvent.dataTransfer); //empty object with no files, items or types!
return false;
});
问题是没有关于在Event对象中拖动div的信息。 它适用于图像和文件,但不想使用简单的DIV。有什么帮助吗?