1. 程式人生 > >使用jquery進行事件繫結,點選一次,傳送兩個請求,並且以後次數翻倍

使用jquery進行事件繫結,點選一次,傳送兩個請求,並且以後次數翻倍

出現的問題:使用jquery進行事件繫結,點選一次,執行兩次點選事件,並且在不重新整理頁面的時候,點選第三次的時候會執行四次,並且以後次數會進行翻倍。

問題的原因:用jquery繫結一個click事件,jquery中並不是替換原因的function,而是接著新增。

解決此問題的方法:可以在新增點選事件之前,需要解除原有的click事件,然後再重新繫結:$("#btn").empty().unbind()。