我有一個文件輸入防止添加多個事件處理程序
<input type=file class=file-input/>
它最初一個頁面上,它可以通過單擊「添加」按鈕,在頁面上,在每個加,我做的動態創建如下:
$(".file-input[type=file]").change(alert("hello"))
說我點擊添加一次,我會在頁面上有兩個文件輸入。 單擊第一個文件輸入時,我會得到兩個警報,而單擊第二個文件輸入時,會有一個警報,原因是我已經爲第一個文件輸入的onChange事件添加了兩次警報(「hello」),而第二個文件輸入。
是否有辦法讓每個文件只輸入一次alert(「hello」)?