J'ai un code jQuery qui fonctionne lorsque je l'insère dans une balise de script dans le corps. Mais cela ne fonctionne pas quand je l'insère dans la balise principale ou l'inclue dans un fichier js.Le code jQuery ne fonctionne pas lorsqu'il est placé dans la balise principale
1
A
Répondre
6
A en juger par votre description vous le plus probablement oublié de mettre votre script en fonction $(document).ready
:
$(function() {
// put your code here
});
Ensuite, vous pouvez placer ce où vous voulez sur la page (head
, body
, script externe, ...).
0
Tout code de script placé dans une tête n'est pas supposé s'exécuter automatiquement. Sauf si appelé par un écouteur d'événement. Donc, si vous avez placé votre code dans la section head, c'est juste une fonctionnalité qui attend d'être exécutée lors d'un appel. Ce code peut être appelé comme mentionné sur un gestionnaire d'événement document.ready() ou tout autre appel d'événement de l'utilisateur.
0
essayer ces formats
<html>
<head>
<script>
$(document).ready(function() {
$('#arrow img').click(function() {
transferEmp('test');
});
});
</script>
<body>
<!-- other tags -->
<script>
$(document).ready(function() {
$('#arrow img').click(function() {
transferEmp('test');
});
});
</script>
<script src="test.js" type="text/javascript"></script>
</body>
</html>
Questions connexes
- 1. Shadowbox ne fonctionne pas quand il est placé dans une fonction ".html" de jQuery
- 2. JQuery: Le code ne fonctionne pas
- 3. Jquery - slideleft, le code ne fonctionne pas?
- 4. Le code JQuery ne fonctionne pas
- 5. mon code jquery ne fonctionne pas?
- 6. Thickbox ne fonctionne pas lorsque placé en utilisant AJAX
- 7. La balise "Last" ne fonctionne pas
- 8. le code jQuery ne fonctionne pas dans Internet Explorer 7
- 9. Le code Jquery ne fonctionne pas dans IE8. Que faire?
- 10. Le code de jQuery ne fonctionne pas dans IE
- 11. Pourquoi ma jquery ne fonctionne pas pour une balise span?
- 12. jQuery.ajax (1.4.3) Appel jsonp ne pas supprimer le script de rappel de la balise principale
- 13. Problème Jquery: le code de validation ne fonctionne pas
- 14. removeClass ne fonctionne pas sur la deuxième balise DIV
- 15. Le code ne fonctionne pas comme prévu
- 16. nbsp ne fonctionne pas dans la balise de contenu CSS
- 17. onClick ne fonctionne pas correctement sur la balise p
- 18. Le code de jquery ne fonctionne pas en chrome
- 19. La balise JUnit attendue ne fonctionne pas comme prévu
- 20. Pourquoi ce code JS bookmarklet ne fonctionne-t-il pas lorsqu'il est placé dans un gestionnaire onclick?
- 21. jquery regex. * Ne fonctionne pas dans jquery
- 22. Jquery ne fonctionne pas?
- 23. jsp: la balise forward ne fonctionne pas correctement?
- 24. $ Code .get ne fonctionne pas dans IE (JQuery)
- 25. Le code de Schaum ne fonctionne pas!
- 26. jQuery La navigation ne fonctionne pas dans IE7
- 27. infobulle jQuery ne fonctionne pas dans IE
- 28. mettre le code dans la méthode principale
- 29. Le code Jquery fonctionne dans Chrome mais pas dans Firefox
- 30. Le code FireFox ne fonctionne pas
afficher le code ... – gillyb