Keep event click marker
-
Hi,
Thanks for this plugin very usefull. And sorry for my english..
I try to keep the event click in jQuery on a marker to do something. But i don’t know how..
Can you help me ?
-
Hi Stick,
i am not sure to understand your question … You want keep open tooltip after other click ?
Do you speak French maybe ? ^^
Hey je suis français! Ça va être plus simple ^^
En fait je voudrais pouvoir faire un traitement en plus de l’ouverture du tooltip.
En gros sur la map j’ai un ensemble de marker qui situe les projets de mon client et à côté de la map j’ai la liste des projets avec un portfolio. Je voudrais que quand on click sur un marker ça me mette en surbrillance le bon projet du portfolio. Donc je souhaiterais ajouter un événement au click sur le marker..
Dis moi si je suis assez clair 🙂
Effectivement c’est plus simple et compréhensible 😉
Okje te mettrais un petit bout de code te permettra de le faire, envoie moi l’url de ton site web si tu veux bien.
Ah merci !
Salut Stick,
Je répond un peu tard désoler … j’étais parti pour te développer le petit bout de code pour ta demande, mais je m’aperçois que tu t’es débrouillé tout seul c’est parfait 😉
J’espère que tu t’es fait un script complémentaire au plugin par contre, parce sinon à la prochaine MAJ tu va perdre ta fonction !
Si tu à des suggestions pour l’amélioration du plugin fait moi signe 😉
Salut Mibiki !
Oui je me suis débrouillé, finalement ce n’était pas trop compliqué ^^
J’ai juste rajouter un appel à une fonction externe dans la fonction get_ajax_content_markeur() de la page “map-multi-marker/front/display-map.php”
Et je joue avec les liens web qu’on peut ajouter de part et d’autres des 2 plugins :
function getPortfolioById(id) // By Stick { // On récupère le href et on le cache var myHref = jQuery(".weblink").find("a").attr("href"); jQuery(".weblink").hide(); // On retrouve le bon projet var LeBonPortfoliot = jQuery("a[href$='"+myHref+"']").parents(".portelement.portelement_2"); // On scroll jusqu'au projet ayant le même href jQuery("#real-right").animate({ scrollTop: jQuery("a[href$='"+myHref+"']", "#real-right").first().parents(".portelement.portelement_2").position().top }, 2000); // On remet à l'état initial les autres projets jQuery("a[href!='"+myHref+"']").parents(".portelement.portelement_2").css("border", "1px solid rgb(222, 222, 222)"); // On met en évidence le projet LeBonPortfoliot.css("border", "3px solid #86C654"); }C’est un peu en mode bidouillage mais ça marche bien ! Et même après la mise à jour j’aurai juste à rajouter l’appel à ma fonction pour ça fonctionne… Je n’ai pas trouvé mieux, mes compétences en wordpress sont pour le moment un peu limité ^^
Si t’as une idée pour améliorer le procédé je suis à l’écoute !
En tout cas merci beaucoup pour ton développement et ton plugin.
A bientôt
-
This reply was modified 9 years, 2 months ago by
stick31.
-
This reply was modified 9 years, 2 months ago by
The topic ‘Keep event click marker’ is closed to new replies.