Événement hashchange
Résolu
hcp7kuz
Messages postés
238
Date d'inscription
Statut
Membre
Dernière intervention
-
hcp7kuz Messages postés 238 Date d'inscription Statut Membre Dernière intervention -
hcp7kuz Messages postés 238 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais pouvoir avoir l’événement correspondant au changement du hash dans l'url (de https://www.mackage.com/eu/en/craftsmanship en https://www.mackage.com/eu/en/craftsmanship#test ).
J'ai essayé la méthode en "vanilla" Javascript :
Et en jQuery :
Aucun des deux ne marche pour moi.
Une autre idée ?
Merci pour votre aide,
hcp7kuz
J'aimerais pouvoir avoir l’événement correspondant au changement du hash dans l'url (de https://www.mackage.com/eu/en/craftsmanship en https://www.mackage.com/eu/en/craftsmanship#test ).
J'ai essayé la méthode en "vanilla" Javascript :
document.addEventListener("hashchange", function() {
console.log('hashchange !');
});
Et en jQuery :
$(window).on('hashchange', function() {
console.log('hashchange !');
});
Aucun des deux ne marche pour moi.
Une autre idée ?
Merci pour votre aide,
hcp7kuz
A voir également:
- Hashchange javascript
- Telecharger javascript pour pc - Télécharger - Langages
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi ✓ - Forum Windows
- Javascript arrondir à 2 décimales - Forum Webmastering
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
1 réponse
Hello,
J'ai testé le code jQuery avec les dernières versions de jQuery 1x, 2x et 3x, tout fonctionne parfaitement.
J'ai testé le code jQuery avec les dernières versions de jQuery 1x, 2x et 3x, tout fonctionne parfaitement.
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript">
$(window).on('hashchange', function() {
alert('hashchange !');
});
</script>
</html>
hcp7kuz
Messages postés
238
Date d'inscription
Statut
Membre
Dernière intervention
23
Merci, mon code ne fonctionnait juste pas parce que j'avais mis le lorsque la charge est complètement chargée.