2011-04-24 5 views
0

안녕하세요 저는 그냥 내 주문 양식에 몇 가지 멋진 드래그 앤 드롭 물건을 구현하려고하고 있는데 데이터 세트 js 개체에 문제가 있습니다. ondragstart 이벤트에 함수를 바인딩 한 다음 event.dataset.value를 읽으려고하면 TypeError: Result of expression 'event.target.dataset' [undefined] is not an object 오류가 발생합니다. event.target 개체를 콘솔에 기록하면 데이터 집합 개체가 누락됩니다. 데이터 속성은 속성 객체에만 포함됩니다. Safari 5.0.5를 사용 중입니다. Google 크롬에서 모든 것이 정상입니다. 이 물건이 그렇게 나쁘고 일관되게 구현되지 않았습니까? 적어도 웹킷 브라우저는 잘 처리되어야한다고 생각했지만, oposite는 맞을 것입니다. :) jQueryUI가 수정해야하지만 비 플러그인 솔루션에 의존하고 싶습니다.html5 끌어서 놓기 문제 (데이터 집합)

+0

일부 코드를 제공합니다. –

답변

0

이벤트에 설정된 사용자 정의 데이터

별도로 데이터 집합을 전달할 수 있습니까? 다른 브라우저가 이벤트 수정을 얼마나 잘 지원하는지 모르겠습니다. 나는 항상 그것에서 멀리 떨어져있어.

jQuery는 모든 이벤트를 래핑하므로 원하는만큼 확장 할 수 있습니다. 그렇다고해서 좋은 접근 방식이 아님 : D