2012-06-07 3 views
3

dragover (jquery 사용)에서 시작한 이벤트에서 소스 노드 (끌리는 요소)를 찾는 방법은 무엇입니까?dragover 이벤트에서 소스 노드를 얻는 방법

데이터 전송 나던 http://www.w3.org/TR/2008/WD-html5-20080610/editing.html#dragover

EDIT 당 가능한 것 : 모질라는 mozSourceNode 속성을 통해의 지원과 같은 그래서 몇 가지 추가 조사 후, 그것은 보인다. 모든 크로스 브라우저 솔루션?

+0

'dataTransfer.types'에 액세스 할 수 있습니다. 따라서 소스 요소에 액세스 할 수 있다면 http://jsfiddle.net/Hxb6t/ (스팬과 맨손 텍스트를 모두 드래그하십시오)을 사용하여 이점을 활용할 수 있습니다. – pimvdb

답변

0

소스를 함수에 바인딩하고 이것을 통해 액세스하는 방법은 무엇입니까?

object.addEventOrWhatever(function(){ 
    source = $(this); 
}.bind(source)); 
+0

이것은 무엇을 할 수 있습니까? HTML5의 드래그 앤 드롭 기능과 드래그되는 데이터를 가져 오는 것입니다. – pimvdb

+0

어 ... 예 ... 다양한 드래그 가능한 요소 (특정 요소를 바인딩 할 수 없음)를 받아 들일 수 있어야합니다. – arcyqwerty

+0

자, 하나의 객체 만 드래그하려고합니다. 중단 점을 넣고 'this'및 'arguments'변수를 탐색하려고 시도 했습니까? –

관련 문제