http://jsfiddle.net/tigreton/JGNmK/
你可以在小提琴中看到代码。
它加载了#mod-pregunta和#mod-respuesta divs。还有链接。但是,如果我再次点击它,它不会加载任何东西。你觉得怎么样?感谢
答案 0 :(得分:1)
更改
$(".vote1").html("<a href=\"\" title=\""+ id_pregunta + "-"+ id_respuesta + "-1\" class=\"vote1\" id=\""+ id_pregunta + "-"+ id_respuesta + "-1\" name=\"mod_up\">Aceptar</a>");
要
$(".vote1").replaceWith("<a href=\"\" title=\""+ id_pregunta + "-"+ id_respuesta + "-1\" class=\"vote1\" id=\""+ id_pregunta + "-"+ id_respuesta + "-1\" name=\"mod_up\">Aceptar</a>");
使用jQuery live
将click
事件处理程序附加到上面的锚元素。
答案 1 :(得分:0)
查看jQuery的live()函数来帮助解决这个问题。
答案 2 :(得分:0)
它无法加载任何内容,因为jsfiddle不会托管mod_up_vote.php
但是,在您的服务器上,尝试使用.live()或.delegate()