J'ai du code dans le - $(document).ready(function()
{- qui mélange des choses, le code est déclenché quand la page est chargée mais ce que je veux faire est d'ajouter un bouton pour que cette fonction s'exécute chaque fois que j'appuie sur bouton, comment pourrais-je y parvenir, merci?Fonction Document.ready
0
A
Répondre
3
Vous pouvez économiser du code "mélanger des choses" en tant que fonction et l'appeler à partir d'autres parties de votre base de code.
var foo = function() {
// code that shuffles stuff around
};
$(document).ready(function() {
foo();
// other stuff
});
$('#mybutton').click(foo);
//or
$('#mybutton').click(function() {
foo();
// other stuff.
});
3
function shuffleStuffAround() {
// truffle shuffle
}
$(function($) { // DOM ready
shuffleStuffAround();
$("#some-button").click(function() {
shuffleStuffAround();
return false; // you probably want this
});
});
+1
+1 pour la truffe shuffle –
0
Vous pouvez simplement refactoriser le code que vous exécutez sur la fonction prêt dans sa propre fonction et appeler que dans le cas de clic de votre bouton:
$(document).ready(function(){
codeToRun();
$('.button').click(function(){codeToRun()});
});
function codeToRun(){
// do work
}
+0
super merci – user1259527
Questions connexes
- 1. Fonction Javascript inside document.ready
- 2. Test d'unité Fonction jQuery document.ready
- 3. Problème avec la fonction document.ready dans jQuery
- 4. touche Sencha appropriée fonction de type document.ready
- 5. Appel d'une fonction à l'intérieur document.ready, jquery
- 6. Jquery comment appeler la fonction dans la fonction document.ready
- 7. Déplacer la fonction document.ready vers une fonction javascript séparée?
- 8. Réinitialisation de document.ready ($ .getScript)
- 9. Cliquez sur document.ready
- 10. document.ready jquery difficulté
- 11. Sélection: cible sur document.ready()
- 12. Les différences entre les document.ready et la fonction $
- 13. La fonction déclarée à l'intérieur de document.ready est indéfinie?
- 14. comment utiliser la fonction document.ready sur les pages enfants
- 15. call document.ready Fonction après la publication de la page
- 16. jQuery - exécution d'une fonction avant document.ready ... mais pas trop tôt
- 17. Prévention de la fonction document.ready() pendant le test unitaire
- 18. document.ready fonction de jquery ne fonctionne pas en android
- 19. document.ready() fonction ralentir la performance de mes interfaces utilisateur
- 20. If Instruction to run Fonction avant document.ready de Fancybox 'onStart'
- 21. JQuery: Placement de la fonction document.ready non déclenchée
- 22. Document.ready() échec sur popup
- 23. document.ready balise body inside
- 24. jQuery document.ready lance erreur
- 25. SPA multiple JQuery document.ready()
- 26. spectacle Videobox sur document.ready
- 27. document.ready in jQuery
- 28. .live() ou document.ready?
- 29. prettyPhoto breaks document.ready()
- 30. Firefox plugin et document.ready
Qu'avez-vous essayé? Placez simplement le code dans le gestionnaire d'événements click du bouton. –