Je me demande pourquoi le navigateur affiche "connecté" sans que j'aie cliqué sur le lien i-taggé avec clickhere. il l'affiche chaque fois que je rafraîchis la page.jquery exécute la fonction déclarée sans que je clique sur
<script type="text/javascript">
$(document).ready(function(){
function login(){
alert("logged in");
}
$("#clickhere").click(login());
});
</script>
Je veux juste qu'il soit affiché lorsque je clique sur le lien.
quel est le problème?
c'était vraiment bizarre. Habituellement, vous appelez une fonction comme login() .. hmm .. –
exactement. Mais vous ne voulez pas l'appeler (maintenant), vous voulez juste dire à jquery d'utiliser cet objet de fonction plus tard, quand le clic se produit. –