11486 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,
Je suis novice en JavaScript et je me retrouve face à quelque chose d’incompréhensible.
J’utilise l’élément onTransitionEnd pour détecter la fin de la transition du déroulement du <nav>, avec le code suivant
var nav = document.getElementsByTagName("nav")[0];
	nav.ontransitionend = nav.onwebkittransitionend = function(event) {
	//code à exécuter
	}

Ça fonctionne à merveille avec Firefox, mais sous Webkit, rien à faire. Pire : quand je ne laisse que la propriété préfixée, Firefox l’interprète quand même correctement, mais toujours rien du côté de Webkit.
J’ai tenté d’y comprendre quelque chose, mais je ne suis vraiment pas fort en JS, et il y a un cruel manque de documentation en français.
Avez-vous une idée ?
Merci d’avance
Modifié par Duchampignon (04 Feb 2019 - 19:41)
Wow, merci, ça fonctionne exactement comme je le voulais ! Je connais très mal la gestion des évènements, on en apprend tous les jours...
Merci encor et bonne soirée !