Hola foreros.
tengo un problema con jquery, aver si alguien me hecha una mano.
resulta que rescato un formulario de busqueda con ajax (jquery con $.post()) y lo muestro en un div, hasta hay todo bien, el problema nace cuando intento darle una accion a los link que se generan apartir de esa consulta.
Código:
$(document).ready( function()
{
$("#busqueda").submit(function()
{
$.post("<? echo $path?>includes/proceso-busqueda-comentar.php",{b:$('#b').val(),rand:Math.random() } ,function(result)
{
$("#result-busqueda").html(result);
});
return false;
});
$(".postdoc").click(function()
{
alert("hola mundo");
});
});
ese es el javascript y el php me genera la siguiente cadena
Código:
<ul>
<li><a href="" class="postdoc">documento1</a></li>
<li><a href="" class="postdoc">documento2</a></li>
<li><a href="" class="postdoc">documento3</a></li>
</ul>
el problema es que si doy clic a alguno de los link no hace nada, y deberia ejecutarme la linea $(".postdoc").click(function(), y mostrarme "hola mundo", pero si pongo un enlace o mas direcatamente en la pagina sin rescatarla con ajax me funciona, solo no funciona con el codigo fuente rescatado con ajax.
alguien sabe como solucionarlo?
saludos y gracias de ante manos.