.bind()
을 'dragenter'
, 'dragover'
및 'drop'
과 함께 사용하려고하므로 바탕 화면에서 브라우저로 파일을 드래그 할 수 있습니다.jQuery 1.6.2 바인드 이벤트가 더 이상 작동하지 않습니까?
첨부 된 jsfiddle를 참조하십시오. http://jsfiddle.net/v82An/23/
$(function(){
function dragenter(e) {
e.stopPropagation();
e.preventDefault();
}
function dragover(e) {
e.stopPropagation();
e.preventDefault();
}
function drop(e) {
e.stopPropagation();
e.preventDefault();
alert('hi')
}
$('#drop').bind('dragenter', dragenter, false);
$('#drop').bind('dragover', dragover, false);
$('#drop').bind('drop', drop, false);
});
이 바이올린은 제대로 1.5에서 이러한 이벤트를 첨부하지만 1.6에서 그들은 단순히 작동하지 않습니다.
내가 잘못했는지 아는 사람이 있습니까?
당신이preventBubble
false
으로 설정하지 않는 경우 작동하는 것 같다
흥미 롭습니다. 나는 이것이 왜 ... 궁금하다. – kidcapital
내 업데이트를 참조하십시오. –