今天在實現某個按鈕的'click'事件時用到了jquery 的事件委派live函數,但發現這個live會進行屢次的事件綁定,好比我單擊某個按鈕時應該輸出一次串字符,但結果是屢次輸出該字符串,感受很奇怪,應該是live的一個bug。google了一下,原來在live()前添加die()就能夠解決該bug了,代碼以下 jquery
$("#id").die().live('click',function(){ console.log("I miss you , dear!") })