2016-10-25 2 views
1

J'ai eu ce problème toute la nuit. Je vais cliquer sur le bouton et je n'ai rien de données ou d'alerte. Aidez-moi, s'il vous plaît. Et donc Désolé pour mon mauvais anglais. J'essaierai d'apprendre.cliqués fonctionne pas pour moi adminLTE


 
$(document).ready(function() { 
 
    $("#test-click").on("click",function() { 
 
     alert('1'); 
 
    }); 
 
}); 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button type="button" id="test-click">testClick</button>

+0

Essayez d'utiliser 'event.preventDefault()' dans l'événement click. – Samir

+0

mettre à jour votre version de la bibliothèque jquery – Bhavik

+0

Je vois "Uncaught TypeError:. $ (...) n'est pas une fonction" dans la section Console –

Répondre

0

Oui ofcourse! votre code ne fonctionne pas. car l'événement .on() vient après les versions jquery 1.7.x. Veuillez utiliser l'événement .live() au lieu de l'événement .on(). Ou utilisez la dernière version de jquery.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> 
 
<script> 
 
    $(document).ready(function(){ 
 
    $("#test-click").live("click",function(){ 
 
     alert('1'); 
 
    }); 
 
    }); 
 

 
</script> 
 
<button type="button" id="test-click">testClick</button>

+0

Ma faute. Je reçois la version 1.6 de jquery mais maintenant j'utilise 3.1. C'est le travail. Merci. –

0

Vous pouvez essayer. Ça marche.

$(document).ready(function(){ 
$("#test-click").click(function(){ 
alert("1"); 

}) 
}); 
+0

Ma faute. Je reçois la version 1.6 de jquery mais maintenant j'utilise 3.1. C'est le travail. Merci. –