Tengo esta función:
<script type="text/javascript">
$(".enlace").on('click', function(event)
{
//alert(event);
event.preventDefault(); //Se cancela la redirección
$.ajax(
{
url: $(this).prop("href")
}
).done(function(data)
{
$("#contenedor").html(data);
});
});
</script>
y el formato del enlace es el siguiente:
<a href="pagina.php?variable1=1&variable2=1" class="enlace">Página</a>
Pues bien, según el código debería cargarse pagina.php en el div contenedor, pero no lo hace, se carga a página completa, las variables pasadas por get si que llegan de forma correcta. ¿Que es lo que estoy haciendo mal?