pluploaderがあり、ファイルドロップゾーンがあり、そのIDはdropFilesHere
;です。
var uploader = new plupload.Uploader({
drop_element : "dropFilesHere",
/*...*/
});
ユーザーがファイルをドロップゾーンにかざす場合は、ドロップゾーンにいくつかの変更*(Gmailファイルの添付ファイルなど)を加えたいと思います。
*例えば:
.mouse_over{
border-width:5px border-style:dashed #808080;
}
サンプル:
これどうやってするの?
uploader.bind('Init', function(up, params) {
$('#filelist').html("<div>Current runtime: " + params.runtime + "</div>");
if(params.runtime === 'html5') {
$('#dropFilesHere').on({
"dragenter": function(){
$(this).addClass('mouse_over');
},
"dragleave drop": function(){
$(this).removeClass('mouse_over');
}
});
}
});