鍍金池/ 問答/HTML/ .on()和$(document).on一樣嗎

.on()和$(document).on一樣嗎

拖拽圖片的代碼

$(".img-container").on("dragover", function (event) {
    event.preventDefault();
})

.on("drop", function(event) {
    console.og(this);
    event.preventDefault();
    // 數(shù)據(jù)在event的dataTransfer對象里
    let file = event.originalEvent.dataTransfer.files[0];

    // 然后就可以使用FileReader進(jìn)行操作
    fileReader.readAsDataURL(file);

    // 或者是添加到一個FormData
    let formData = new FormData();
    formData.append("fileContent", file);
})

第二個.on是什么寫法? 還是說連著上面那部分的代碼?
百度.on('drop',function(){}) 沒有搜到這種例子,打印this 輸出<div class="img-container">怎么理解??
解答或者告訴我搜索關(guān)鍵詞都可以,感謝每一個瀏覽者

回答
編輯回答
薔薇花

jquery綁定事件的方法啊

2017年2月21日 18:14
編輯回答
伐木累

連著上面的代碼的,JQ的鏈?zhǔn)骄幊?你可以從控制臺中看到輸出的selector:".img-container"

2017年9月2日 12:02
編輯回答
病癮

連著的,就是jQuery的鏈?zhǔn)秸{(diào)用

this指向你前面選擇器的DOM元素,加一個$()可以變成jQuery對象

2018年8月13日 13:38