Re: [問題] jQuery的unbind倒底要怎麼用阿

看板Ajax作者 (!!M)時間15年前 (2010/05/10 15:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《knives ()》之銘言: : 我寫了一個範例Code : <div id="clickme" class="click_me" >來按我<div> : <div id="recovery" > 回復</div> $('#clickme').click(function(){ // anonymouse function onc(this); }); : $('#recovery').click(function(){ : $('#clickme').bind('click',onc); : }); function onc(obj) { alert('這是警告'); $('#clickme').unbind('click',onc); // once function } : 我希望這個clickme物件只能執行一次click事件,就取消掉click事件 : 再按下那個 回復 才再bind click事件給clickme : 可是為什麼我按了好多次clickme,卻都會執行每一次click事件 : 請問unbind到底要怎麼用才對阿 unbind 的 function 跟一開始給的不一樣 ... 所以會失敗 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.64.54.125
文章代碼(AID): #1Bvxm8ot (Ajax)
文章代碼(AID): #1Bvxm8ot (Ajax)