[問題] jquery bind事件觸發
http://jsfiddle.net/h36dQ/
我希望在$('#cl2') 按下去的時候,把原來的$('#cl')的hover事件取消掉
並且在$('#cl')綁定一個新的click事件
可是我這樣寫的話,當我按下c12的時候,它就會立刻觸發$('#c1')的click事件
這並不是我要的結果,我希望只有我手動按下#c1才會觸發click事件
請問那裡要改
謝謝回答
--
┬─┬─┬─████◣ ┌─┬─┬┬─┬─╭────────────╮┬██
┴┬ ◣┴┬ ◢ ◥▌ ├─ ◢██◣┴┬│你偷吃, 鄭先生有看到。│┴ ◢
─┴ 洨 ┬┴◢◤□︵□▌+ ├┬:█: ◥▌┴╰────────────╯┬◢◤
─┬ ㊣ ┴┬◤ ╰ ◤ ├ ∴ ︰□︵□▌┬┴┬┴┬┴┬─┬┴┬ made by ◤
┬┴┬─┬┴ ◢▼ ├┬┴◥ )●◤▅┴┬┴┬┴┬┴┬┴┬┴ orz ◢
┴┬┴┬┴┬◢◤ ├┴┬◢ │◣◤┬┴─┴┬┴─┴┬┴┬ ⊙Ptt ◢◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.209.219
推
11/16 17:08, , 1F
11/16 17:08, 1F
→
11/16 17:09, , 2F
11/16 17:09, 2F
→
11/16 17:09, , 3F
11/16 17:09, 3F
推
11/16 17:10, , 4F
11/16 17:10, 4F
已改了
→
11/16 17:10, , 5F
11/16 17:10, 5F
→
11/16 17:10, , 6F
11/16 17:10, 6F
→
11/16 17:10, , 7F
11/16 17:10, 7F
→
11/16 17:11, , 8F
11/16 17:11, 8F
感謝回答,照你的做法,是可以work
所以我bind 要bind的function 要另外重新抄寫add2()一次
而不能直接呼叫add2();
即使add2(); 裡面的程式碼非常長,也是一樣
完全沒有辦法重覆利用add2()裡面的程式碼囉
謝謝回答
※ 編輯: knives 來自: 59.126.209.219 (11/16 17:42)
推
11/20 18:21, , 9F
11/20 18:21, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章