jquery html 5 Dragstart .on ('Dragstart', Funktion (e) {}) e.dataTransfer.setData () funktioniert nicht
chrome throw err: Cannot call method 'setData' von undefined,
Ich finde die e ist nicht gleich Fenster.Ereignis(es havn ' T die Eigenschaft dataTransfer);beide hat sehr große anders
Ich finde beide fast gleich in das click-Ereignis.
Ich verwendet http://code.jquery.com/jquery-latest.js.
Ich nicht verwenden, ziehen Sie feature,ich will nur wissen, warum.
es ist ein neues feature in html 5,jquery noch dahinter ?.
oder jquery-team nicht wollen, unterstützen?? oder aus anderen Gründen
InformationsquelleAutor der Frage zsytssk | 2012-12-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der callback-Funktion erhalten Sie ein jQuery-wrapper über eine native event. Verwenden Sie die
originalEvent
- Eigenschaft des übergebenen Arguments:P. S. nicht vergessen, die
draggable="true"
- Attribut für das element gezogen werden.InformationsquelleAutor der Antwort John Doe
jQuery erstellt, es ist ein eigenes event-Objekt, und es muss nicht eine Eigenschaft dataTransfer noch. Dies fügt dataTransfer auf das event-Objekt.
InformationsquelleAutor der Antwort two7s_clash