Tout mon article a cycle-pager-active
classe mais je veux juste leur donner des images non div c'est pourquoi j'ai trouvé un pourquoi je veux ajouter la classe active mon deuxième élément en #single-pager
alors je dois demander comment puis-je faire cela?Comment définir la classe active à la deuxième image pour Cycle2?
$(document).ready(function(){
$(".mySlideShow").cycle({
pauseOnHover: true,
pager: "#single-pager",
pagerTemplate: "<img src='{{children.0.src}}' width='70' height='70'>",
slides: ".item"
});
});
.mySlideShow img{
width:700px;
}
#single-pager img {
margin:10px;
}
.cycle-pager-active{
border:3px solid orange;
}
<div class="mySlideShow">
<div class="item">
<img src="http://cdn.anitur.com/web/images/h494/2017-03/otel_armonia-holiday-village-spa_tZuhzJnp6BDndutoN1lV.jpg" alt="">
</div>
<div class="item">
<img src="http://cdn.anitur.com/web/images/h494/2017-03/otel_armonia-holiday-village-spa_M6XtiCxv8AvkGako7aHr.jpg" alt="">
</div>
<div class="item">
<img src="http://cdn.anitur.com/web/images/h494/2017-07/otel_armonia-holiday-village-spa_EOUfYFhHhV3UoxBxYTAr.jpg" alt="">
</div>
</div>
<div id="single-pager">
<div class="thumbnail-expand"></div>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.cycle2/2.1.6/jquery.cycle2.min.js"></script>
Je ne suis pas sûr de ce que tu veux dire. Autant que j'ai vu, les images ont la classe 'cycle-pager-active' pas le' div's droit? –
no ma première div ('.thumbnail-expand') a la classe cycle-pager-active et je viens de définir ensemble pour les images –
Si vous voulez ajouter une classe seulement les images, donnez-les. Ensuite, vous pouvez définir le style de l'image active. Disons que vous avez donné aux images la classe 'image', vous pouvez définir le style pour' .image.cycle-pager-active'. –