我試圖檢索一個圖像的網址,放入一個div。這是我使用的代碼:如何獲取丟棄(鏈接)圖像的URL?
$('#dropzone')
.bind('dragenter dragover', false)
.bind('drop', function(e) {
e.stopPropagation();
e.preventDefault();
alert(e.dataTransfer.getData('text'));
});
事情是,雖然它拖放未鏈接的圖像時(我得到了img
元素的src
屬性),當我嘗試用他們的圖像做這個偉大工程鏈接(<a href="..."><img src="..."></a>
),我得到a
元素的href
屬性,而不是img
元素的src
屬性。
任何想法?
我不關心瀏覽器兼容性,我只想讓它在Firefox(或Chrome)中工作。
編輯:下面是它的樣子:http://jsfiddle.net/SPdHR/2/
(似乎是在Firefox中唯一的工作方式)
請參閱http://stackoverflow.com/a/19564982/746754。 – acarlon 2013-10-24 11:46:27