voglio testare un HTML 5 drag and drop quello che però avrebbe funzionato:Come verificare un trascinamento HTML5 e Drop in qunit
Da file di test
var event = new Event('drop',{
'originalEvent':{
'dataTransfer':{
'getData': function(){
return 'tr#0.sprint'
}
}
},
stopPropagation': function() {return;}
}
$('tr#0.sprint').trigger(event);
Ciò in modo che l'evento viene attivato e tutte le funzioni sono impostate per restituire ciò che voglio testato.
attuale script:
quadro Backbone
myView = Backbone.View.extend({
...
drop : function(event)
{
event.stopPropagation();
var data = event.originalEvent.dataTransfer.getData('element');
// some code
},
...
};
Purtroppo di questo errore per Illigal function call
Se rimuovo l'oggetto dataTransfer
e cerco di impostare io stesso ho un errore non definito