我已在DIV上實施了HTML5 drag and drop。它適用於所有瀏覽器,包括IE8。但自IE9發佈以來,它不再有效。 ondragstart事件不會被觸發。這裏是我的代碼,使用jQuery:Internet Explorer 9不再觸發事件ondragstart
$('#mydiv')
.bind('selectstart', function(e) {
// Prevent text selection
return false;
})
.bind('dragstart', function(e) {
console.log('dragstart');
})
.bind('drag', function(e) {
console.log('drag');
})
.bind('dragend', function(e) {
console.log('dragend');
});
和HTML
<div draggable="true">DnD this thing!</div>
是一個錯字?但你的div沒有'id =「mydiv」' – Val