[問題] 請問jquery可以執行jquery嗎?

看板Ajax作者 (魯來又魯去)時間11年前 (2014/05/15 14:58), 11年前編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
各位前輩好,小弟在練習的時候有個問題 我將我的問提敘述一下 一開始頁面已經有個表格(1),裡面有個連結<a></a> 當我點連結時,利用jquery去抓json來產生另一個表格(2)裡面的值 表格2裡面有個<a class="stf"></a>,現在我想要利用表格2的<a></a>來送ajax 我將要傳送的值放在href裡面 但不論怎樣他都會連結過去,我有reture false,他還是會連過去 測試後發現 $("a.stf").click都不會執行 在想是不是因為我的表2是利用JQUERY產生的 而因為先讀取後讀取的關係所以沒有效果 ... 說得更清楚些 假設我JQUERY有這個 $("#table_stf_detail").append("<a class=\"stfquote\" href=\"5555\" title=\"edit\">321321</a>"); $("a.stfquote").click(function(){ alert("654"); return false; }); 點了連結之後他沒有alert 654 而是直接跑連結href的網址 ... 請問這種有解嗎 ? 先感謝各位先輩了! -- Sent from my 3cm -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.19.218 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1400137094.A.9A4.html ※ 編輯: crossdunk (59.120.19.218), 05/15/2014 14:59:40

05/15 15:30, , 1F
直接在click裡 $(this).attr('href','javascript:void')
05/15 15:30, 1F

05/15 15:30, , 2F
$(this).attr('href','javascript:void(0)')
05/15 15:30, 2F

05/15 15:33, , 3F
阿,看錯,如果是順序問題,就重新綁handle就好了啊?
05/15 15:33, 3F
※ 編輯: crossdunk (59.120.19.218), 05/15/2014 16:27:21

05/15 16:53, , 4F
http://jsfiddle.net/bqV76/ 你的code完全正常啊?
05/15 16:53, 4F
冏 那到底錯在哪裡 ... 我在努力找找看 感謝mm大! ※ 編輯: crossdunk (59.120.19.218), 05/15/2014 17:05:56 抱歉一開始舉的例子有誤 http://jsfiddle.net/bqV76/8/ 這樣比較像我有問題的程式碼 先點擊test讓下面table跑出內容及連結 點擊連結會連出去,但我有給他class並用a.stfquote的click 請問哪邊有問題呢 QQ? ※ 編輯: crossdunk (59.120.19.218), 05/15/2014 17:25:32

05/15 17:34, , 5F
新生成的事件要重綁(因為是"新的",所以沒綁過事件)
05/15 17:34, 5F

05/15 17:35, , 6F
不想重綁的話就把事件綁在上層,然後用filter過濾
05/15 17:35, 6F

05/15 17:37, , 7F
05/15 17:37, 7F
原來如此 受教了!感謝d大及m大! ※ 編輯: crossdunk (59.120.19.218), 05/15/2014 17:40:09
文章代碼(AID): #1JT6M6ca (Ajax)
文章代碼(AID): #1JT6M6ca (Ajax)