Quiero lograr el siguiente comportamiento en un enlace de página.(JQuery) Cómo llamar a una función personalizada antes de seguir el enlace
Cuando se hace clic en el enlace, quiero:
- En primer lugar, enviar (POST) algunos datos de vuelta al servidor
- En segundo lugar, permite que el navegador para navegar a la dirección URL que el enlace estaba apuntando a.
Soy relativamente nuevo en JQuery, y este es mi primer intento a continuación. Estaré agradecido con cualquier gurú de jQuery aquí para llenar los espacios en blanco (y tal vez señale cómo se puede mejorar el fragmento a continuación).
<html>
<head>test page</head>
<body>
<div><a id="hotlink" href="http://www.example.com">Clik and see</a></div>
<script type="text/javascript">
$(document).ready(function(){
$('hotlink').click(function(){
//AJAX Post data here ...
//follow the link url (i.e. navigate/browse to the link) ...
});
});
</script>
</body>
</html>
Compruebe http://api.jquery.com/id-selector y http://api.jquery.com/jQuery.post. Muchos ejemplos :) – BalusC