為什么把input的select事件放在按鈕點擊事件里面就不行
?$("#bt1").click(function(){
??????? $("input").select(function(e){
??????? alert(e.target.value)
??? });
?});
?$("#bt1").click(function(){
??????? $("input").select(function(e){
??????? alert(e.target.value)
??? });
?});
2017-04-20
舉報
2018-06-01
因為你寫到點擊按鈕的事件里面,它的作用只是當你點擊按鈕后,給input框綁定一個select事件。現在input框只是有了這個select事件,不會自動調用,但當你去選文字的時候會發現input有了select事件。只是綁定事件,而不是綁定后再去執行。
而在點擊按鈕里寫成$("input").select(); 就表示執行input的select事件,當然前提是你之前給input綁定了select事件才有效果。這個代碼才叫執行。
2017-09-06
我也想問
2017-05-02
你的意思是說,把input的select事件放在按鈕點擊事件里面不行的是,點擊按鈕時間不能觸發彈出窗口效果嗎?還是指選中“慕課網”不能觸發彈出窗口效果?
2017-04-21
可能是alert后面少個分號的原因?