背景:在做乙個登入頁時,如果使用者未輸入驗證碼則無法點選登入按鈕,所以想到了用input的change事件,但是在寫完後發現無法監聽input值的改變。
解決辦法:改為了input事件
input的change事件(相當於blur事件)
使用者在輸入完成後失去焦點才會觸發,不能實時監聽輸入框值的變化,相當於blur事件
//這種情況就是在輸入完成後失去焦點才能觸發
$('input[name="h5logincode"]').on('change', function()else
});
input的input事件
使用者輸入的內容改變時觸發,相當於實時監聽
//驗證碼輸入後登入按鈕啟用
$('input[name="h5logincode"]').on('input', function()else
});
jQuery事件的繫結
在沒學習jquery之前需要html中使用on 的形式去繫結,這樣會讓 顯得很混亂 html只負責內容的描述 將要繫結的事件的元素選擇出來然後在js中實現繫結,就可以解決這一情況,可以使用jq實現這以操作,而且jq的事件繫結更靈活。jquery繫結單擊事件 方式1 function 方式2 func...
jQuery事件的繫結
jquery事件的繫結 在沒學習jquery之前需要html中使用on 的形式去繫結,這樣會讓 顯得很混亂 html只負責內容的描述 將要繫結的事件的元素選擇出來然後在js中實現繫結,就可以解決這一情況,可以使用jq實現這以操作,而且jq的事件繫結更靈活。jquery繫結單擊事件 方式1 funct...
jquery 的on繫結誤解
jquery的on繫結事件到元素是很方便的事情,但是有乙個很多人都不注意的是,如果on繫結相同的事件2次,就會引發很奇怪的事件。看下面的 123 4 然後不管你怎麼點,這個div就是不顯示。當你去看console控制台,你會發現,輸出2個這個 this 物件,這個是為什麼?因為我們執行了2次on繫結...