[問題] 點擊AJAX生出來的DIV

看板Ajax作者 (Mona)時間13年前 (2012/09/03 06:56), 編輯推噓1(1029)
留言30則, 5人參與, 最新討論串1/1
大家好 我是超級新手,我的問題我搜尋不到類似的,所以來這裡詢問一下大家 我的網頁在HTML 只有一行 <div id="message"></div> Jquery方面已經在該DIV裡面利用AJAX填入 <p class="message_head">message_head</p> 目前也已經看到messahe_head的字串 我還想再利用Jquery作當我點擊message_head時 做出其他動作。 但是目前我的滑鼠在怎麼點擊都沒有作用,但是如果 在HTML直接打message_head的那一整排code 是可以有效觸發。 請問 該搜尋什麼關鍵字,或是我哪裡做錯了嗎? PS 1)AJAX裡是用 $("#message").html(respond)去填入message_head的HTML 2)我有做一個 $(".message_head").click()去觸發的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 64.134.179.76

09/03 07:23, , 1F
因為p.message_head是你在ajax respond後才建立的
09/03 07:23, 1F

09/03 07:23, , 2F
所以那個click事件要在ajax的response callback裡綁
09/03 07:23, 2F

09/03 07:37, , 3F
謝謝回覆 其實我的目的是想作留言板,在網頁載入後,
09/03 07:37, 3F

09/03 07:37, , 4F
用AJAX列出所有的標題,當使用者點擊標題,才會列入
09/03 07:37, 4F

09/03 07:38, , 5F
,列出該標題下的所有留言內容。
09/03 07:38, 5F

09/03 07:39, , 6F
所以基本上留言板的所有HTML都是AJAX後來RESPONSE
09/03 07:39, 6F

09/03 07:40, , 7F
出來的。 其實有點像FACEBOOK那樣,任何留言都是免刷
09/03 07:40, 7F

09/03 07:41, , 8F
新的,並且可按讚以及其他功能。 不知道有沒有其他方
09/03 07:41, 8F

09/03 07:41, , 9F
09/03 07:41, 9F

09/03 07:43, , 10F
抱歉 我不是很懂 CLICK要怎麼綁在CALLBACK裡面
09/03 07:43, 10F

09/03 07:46, , 11F
你直接把程式碼貼在jsfiddle比較好幫你
09/03 07:46, 11F

09/03 07:48, , 12F
我GOOGLE到類似你的說法的CODE了 太棒了 我先試試
09/03 07:48, 12F

09/03 07:48, , 13F
我先試一把,話說 你好早起床,真厲害
09/03 07:48, 13F

09/03 08:07, , 14F
用 jquery 的 .on (.live 功能) 可能可以幫助你
09/03 08:07, 14F

09/03 08:20, , 15F
恩恩 我剛用LIVE() 成功了 !!!
09/03 08:20, 15F

09/03 08:24, , 16F
我做了 一個LIVE的CLICK去執行AJAX,每一次的CLICK
09/03 08:24, 16F

09/03 08:25, , 17F
都會觸發,但是第一次的AJAX都沒有執行,第二次之後
09/03 08:25, 17F

09/03 08:25, , 18F
才會正常。 這什麼問題啊?
09/03 08:25, 18F

09/03 09:08, , 19F
$('#message').append(respond)
09/03 09:08, 19F

09/03 10:18, , 20F
a大,我試過你的方法了,結果還是 CLICK有效,但是第
09/03 10:18, 20F

09/03 10:19, , 21F
二次的CLICK開始,才能正確的顯示AJAX的回傳內容,我
09/03 10:19, 21F

09/03 10:20, , 22F
懷疑是我HIDE跟SHOW沒寫好,我在試試
09/03 10:20, 22F

09/03 11:43, , 23F
有執行的程式嗎?直接看最快
09/03 11:43, 23F

09/03 11:45, , 24F
感謝大家熱心,我習慣自己先碰壁,目前程式已經完成
09/03 11:45, 24F

09/03 11:45, , 25F
真心感謝大家
09/03 11:45, 25F

09/03 13:00, , 26F
ok有解決就好
09/03 13:00, 26F

09/03 14:39, , 27F
謝謝你 以後還是會有更多問題的,快凌晨三點了,體力
09/03 14:39, 27F

09/03 14:39, , 28F
沒了~
09/03 14:39, 28F

09/04 02:35, , 29F
解決了貼出來demo share一下啊XD
09/04 02:35, 29F

09/05 13:32, , 30F
哈哈 好阿 但是程度太低。怕傷大家眼睛
09/05 13:32, 30F
文章代碼(AID): #1GG-GAeo (Ajax)
文章代碼(AID): #1GG-GAeo (Ajax)