[問題] jQuery 會重覆執行兩次動作

作者: Neisseria (Neisseria)   2015-04-19 00:02:46
buggy script: https://jsfiddle.net/y7rsg6y5/
不知道為什麼,第一次按下按鈕時沒有反應
第二次按鈕時會一次跳兩個對話框
(本來是 ajax 呼叫,配合 jsfiddle 改成跳 alert 框
ajax 也是會呼叫兩次)
在想是那個部分出問題,是 val() ?
實在想不出來,請各位大大協助,感恩
[Update]
modified script: https://jsfiddle.net/y7rsg6y5/4/
可能是指定 onclick 的問題? 不太確定
但改用 $('document').ready() 包 function 後就解決了
作者: swijo (熱風)   2015-04-19 00:36:00
click第一次會綁一個function(ev)給#contactclick第2次會「再」綁一個function(ev)給#contact並且執行第一次榜的function(ev)
作者: qqrr ( )   2015-04-22 10:38:00
html直接呼叫getContact,應該不用再包一個click的event吧?
作者: Neisseria (Neisseria)   2015-04-22 13:35:00
好像的確不需要包在 onclick 裡

Links booklink

Contact Us: admin [ a t ] ucptt.com