作者coolmanmona (Mona)
看板Ajax
标题[问题] 点击AJAX生出来的DIV
时间Mon Sep 3 06:56:02 2012
大家好
我是超级新手,我的问题我搜寻不到类似的,所以来这里询问一下大家
我的网页在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
1F:→ ousapas:因为p.message_head是你在ajax respond後才建立的 09/03 07:23
2F:→ ousapas:所以那个click事件要在ajax的response callback里绑 09/03 07:23
3F:→ coolmanmona:谢谢回覆 其实我的目的是想作留言板,在网页载入後, 09/03 07:37
4F:→ coolmanmona:用AJAX列出所有的标题,当使用者点击标题,才会列入 09/03 07:37
5F:→ coolmanmona:,列出该标题下的所有留言内容。 09/03 07:38
6F:→ coolmanmona:所以基本上留言板的所有HTML都是AJAX後来RESPONSE 09/03 07:39
7F:→ coolmanmona:出来的。 其实有点像FACEBOOK那样,任何留言都是免刷 09/03 07:40
8F:→ coolmanmona:新的,并且可按赞以及其他功能。 不知道有没有其他方 09/03 07:41
9F:→ coolmanmona:法 09/03 07:41
10F:→ coolmanmona:抱歉 我不是很懂 CLICK要怎麽绑在CALLBACK里面 09/03 07:43
11F:→ ousapas:你直接把程式码贴在jsfiddle比较好帮你 09/03 07:46
12F:→ coolmanmona:我GOOGLE到类似你的说法的CODE了 太棒了 我先试试 09/03 07:48
13F:→ coolmanmona:我先试一把,话说 你好早起床,真厉害 09/03 07:48
14F:推 ss1911:用 jquery 的 .on (.live 功能) 可能可以帮助你 09/03 08:07
15F:→ coolmanmona:恩恩 我刚用LIVE() 成功了 !!! 09/03 08:20
16F:→ coolmanmona:我做了 一个LIVE的CLICK去执行AJAX,每一次的CLICK 09/03 08:24
17F:→ coolmanmona:都会触发,但是第一次的AJAX都没有执行,第二次之後 09/03 08:25
18F:→ coolmanmona:才会正常。 这什麽问题啊? 09/03 08:25
19F:→ amos6064:$('#message').append(respond) 09/03 09:08
20F:→ coolmanmona:a大,我试过你的方法了,结果还是 CLICK有效,但是第 09/03 10:18
21F:→ coolmanmona:二次的CLICK开始,才能正确的显示AJAX的回传内容,我 09/03 10:19
22F:→ coolmanmona:怀疑是我HIDE跟SHOW没写好,我在试试 09/03 10:20
23F:→ amos6064:有执行的程式吗?直接看最快 09/03 11:43
24F:→ coolmanmona:感谢大家热心,我习惯自己先碰壁,目前程式已经完成 09/03 11:45
25F:→ coolmanmona:真心感谢大家 09/03 11:45
26F:→ amos6064:ok有解决就好 09/03 13:00
27F:→ coolmanmona:谢谢你 以後还是会有更多问题的,快凌晨三点了,体力 09/03 14:39
28F:→ coolmanmona:没了~ 09/03 14:39
29F:→ Rplus:解决了贴出来demo share一下啊XD 09/04 02:35
30F:→ coolmanmona:哈哈 好阿 但是程度太低。怕伤大家眼睛 09/05 13:32