Retrouvez les publications relatives à ces discussions dans notre rubrique javascript.
liste des forums liste des discussions Participer à la discussion
Message publié le jeudi 19 janvier 2012 - 15h16 par lafouinasse. $(".MACLASSE").live("click", function () {
$(".MACLASSE").colorbox({iframe:true, width:"80%", height:"80%"});
return false;
});<div class="MACLASSE AUTRECLASSE" href="URL_PHP">
<img src="/images/help.png" />
</div>
Message publié le jeudi 19 janvier 2012 - 16h24 par jules.
$(".MACLASSE").colorbox({iframe:true, width:"80%", height:"80%"}); tu indiques déjà que les liens de classes .MACLASSE doivent utiliser "colorbox".$(".MACLASSE").live("click", function () {
$(".MACLASSE").colorbox({iframe:true, width:"80%", height:"80%"});
return false;
});tu fais une sorte de double initialisation : $(".MACLASSE").live("click", function () {
$.colorbox({href:$(this).attr('href'), open:true, iframe:true, width:"80%", height:"80%"});
return false;
}
);
Cela permettrait, au premier click, d'executer directement le plugin colorbox en lui passant le lien à ouvrir (c'est l'attribut href du lien cliqué : $(this).attr('href') et le paramètre "open" qui permet à colorbox de s’exécuter immédiatement (Documentation du plugin ColorBox pour jQuery).
Message publié le vendredi 20 janvier 2012 - 10h54 par lafouinasse.
Message publié le vendredi 20 janvier 2012 - 11h05 par lafouinasse. liste des forums liste des discussions Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.