2011-09-05 46 views

回答

0

查看jQuery的live()函數來解決這個問題。

0

它無法加載任何東西,因爲的jsfiddle不承載mod_up_vote.php

但是,您的服務器上,嘗試使用.live()或.delegate()

+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事件處理函數到上面的錨元素。

+0

它不適用於replacewith。我會現場試試 –