Grafikart / Zoombox

Zoombox is an easy to use Javascript class that allow you to overlay images and videos on the current page.
http://grafikart.github.io/Zoombox/
159 stars 467 forks source link

ouvrir zoombow sans le tag 'a'. #16

Open rteuteu55 opened 13 years ago

rteuteu55 commented 13 years ago

Bonjour,

C'est n'est pas vraiment une issue, mais je n'arrive pas à utiliser GIT pour créer une branche du projet. Cette outil me semblait vraiment bien fait, je l'ai donc l'utiliser sur un site de test pour voir se que ça peux donner.

Un des problème que j'ai croisé, c'est qu'il n'est pas possible d'utiliser zommbox sur un tag 'img'. J'ai alors simplement ajouté la ligne suivante dans le fichier "zoombox.js":

[CODE] $.fn.zoombox = function(opts){ ... // vers la ligne 107

link = elem.attr('href'); if (link == undefined) link = elem.attr('src'); // nouvelle ligne qui permet d'utiliser zoombox sur un tag 'img'. imageset = tmpimageset; ... [/CODE]

Je me demande parcontre si cela peu apporter des bug particuliers. Je n'active pas zoombox sur tout les tag image mais seulement ceux avec une classe défini. Sinon j'imagine que ça pourrai faire boucler sans fin zoombox :s.

ThibaultNocchi commented 12 years ago

Sinon, tu peux faire un événement, lorsque tu cliques sur ton image, tu lances cette fonction "$.zoombox.open(link,options)", et ça devrait marcher ;) Regarde sur le site de l'auteur pour plus d'infos : http://www.grafikart.fr/zoombox/api