Bonjour,
J'ai fait un album photos avec ng-repeat et sur chaque image un lien de l'image en grand et j'ai ajouter la class zoombox et le soucis est que ça ne marche pas le zommbox mais quand je met une image test à l’extérieur de la boucle ça marche très bien.
Merci d'avance pour la réponse.

4 réponses


Grafikart
Réponse acceptée

Il faut que tu crée une directive pour faire fonctionner zoombox avec angularjs, sinon cherche un plugin qui a déjà été recodé pour angularjs ^^

Par exemple : http://lmc-eu.github.io/ngx-library/#/ngx.ui.lightbox

Bonjour,

Je suis pas programmeur professionnel mais envois ton code pour voir.

cmoualis
Auteur
si je met un image la (extérieur) ça marche

<div class="grid_6 todrag" ng-repeat="article in articles.small" >
    <ul class="pricing-table articles_boutique wrap-galerie " >
        <li class="image text-center">

                La ça marche pas
                    <a class="zoombox" href='{{article.zoombox}}'>
                        <img src="{{article.file}}" alt="{{article.name}}" class='frame_box'>
                    </a>
                </li>

         <li ng-show="article.name" class="description">{{article.name}}</li>  
        <li class="price">{{article.price | number :2}} €</li>
                <li class="cta-button"><a ng-click=addCart(article,$event) class="button addCart">Ajouter au panier</a></li>
    </ul>
</div>
cmoualis
Auteur

Merci Graf,