Bonsoir,
J'ai un problème sur un projet personnel. Je bute dessus depuis qqes jours.
http://zallek.alwaysdata.net/v0.0.5.html (fonctionne pour l'instant qu'avec Firefox).
J'ai un problème de conflit avec mes zones de détection
Explication fonctionnelle
Quand on rentre dans la zone rouge, les flèches s'affichent. Quand on en sort elle sont cachées.
Quand on clique sur une flèche (zone bleu), un nouveau nœud est créé pour prolonger le réseau.
PB : Lorsque l'on survole une flèche ça bug un peu (les flèches clignotent)
Explication technique
Organisation du DOM
Chaque noeud (N) possède une zone de détection (DA) et 4 flèches (A). Les flèches et la zone de détection sont donc au même niveau de DOM.
Events
Concernant, le catch des events, rien de farfelu, j'utilise les fonctions JQuery hover() et click().
Code
http://zallek.alwaysdata.net/assets/...usic.v0.0.5.js
Si quelqu'un a une idée merci d'avance.
Si vous avez besoin de plus d'informations je suis dispo.
PS : le bouton Action en bas permet de parcourir le réseau créé, il finit par faire bugger le navigateur si le réseau est très développé avec de nombreuses boucles. Cela est du au parcours récursif du réseau, je suis entrain de le refondre de manière itérative.
Partager