Buenas,
Estoy haciendo un simple botón que cuando pulsen sobre él envíe una petición ajax y no hay manera, algo estoy haciendo mal y no sé el qué, es muy sencillo el código pero no sé por qué no funciona.
Código HTML:
Ver original<script type="text/javascript"> $(document).ready(function(){
function likeOferta(id_oferta_param) {
$.ajax({
type: "POST",
url: "/ajax/favorito.php",
data: "oferta_id="+id_oferta_param,
dataType: "json",
success: function(html){
$(".fans-count").append(html.datos);
}
});
}
});
<div class="like-box clearfix"> <div class="fans-count">0
</div> <div class="people-like-it">Personas les gusta
</div> <a href="#" onclick="likeOferta('5');return false;" class="btn_megusta">Me gusta
</a>
El error que devuelve en la consola de firebug es
likeOferta is not defined
onclick()onclick (línea 2)
event = click clientX=424, clientY=26
[Detener en este error] likeOferta("5");
¿Sabéis por qué?
Muchas gracias de antemano