preventing default with drag events in Meteor

I'm attempting to implement basic drag and drop functionality into my Meteor application. I want the user to be able to drop a file (from their file system) into a specified dom element, and retrieve that file in the

dataTransfer

object. Unfortunately, I can't seem to prevent the event from reloading the entire page on the drop event. Here's my basic event handler:

Template.sideBar.events({

'drop #features' : function(e, t) {

e.preventDefault();

var fileList = e.dataTransfer.files;
console.log(fileList[0]);

return false;
}

});

I've tested this with Chrome and Firefox. Am I missing something? Has anyone implemented this successfully?