をドロップ:http://www.html5rocks.com/en/tutorials/dnd/basics/なぜif文がe.preventDefault? - ドラッグと私はjavascriptのHTML5ドラッグ&ドロップ(ドラッグ&ドロップ)を作るために、この例を以下てるのjavascript
は、デフォルトのイベントが抑制されるいくつかのブラウザのデフォルトの動作を防ぐために。私はその必要性を理解している。しかし、なぜif文もありますか?
function handleDragOver(e) {
if (e.preventDefault) {
e.preventDefault(); // Necessary. Allows us to drop.
}
//なぜこの私に声明?, 場合には、二重のようだ: それは(trueの場合)がすでにある場合は、もう一度それを行いますか...?
JavaScriptで初心者にこれを説明する時間がある人に感謝します。
ありがとうございます!
_私には二重に見える_二重ではなく、if(e.preventDefault)がその機能を実行していない、その存在を確認するだけです –