-
Priorité évènement click
Bonjour à tous,
Je travaille avec le framework7 pour développement mobile, qui au passage est vraiment très bien fait.
J'ai une div (parent), qui contient une autre div (child).
Si je clique sur "child", je ne veux pas exécuter "parent".
Je n'y arrive pas, voici le jsfiddle de ma démo : https://jsfiddle.net/65w8az8q/4/
=> Il faudrait pouvoir cliquer partout sur parent et faire afficher 'uncom', mais des que je clique quelque part dans child, je veux voir uniquement 'alert'
Merci pour votre aide
-
-
Merci mais quand je clique sur le "1" tout à droite, dans la console j'ai "uncom" et "alert", je n'aimerai avoir que "alert" ?
-
Tes balises div sont mal balancées sur le fiddle ...
-
Oui en effet, en remettant les balises ça fonctionne.
Par contre sur ma vraie page ça ne marche pas... Je ne comprend pas j'ai vraiment fait un copier coller du code..
Voilà mon exemple qui ne fonctionne pas : https://jsfiddle.net/65w8az8q/9/
J'ai aussi le même souci avec la class "urlien"
-
L'idée c'est juste de bloquer la propagation du click et éventuellement lancer le click d'un grand parent avec trigger('click')
...