WebSite X5Help Center

 
Stefano N.
Stefano N.
User

Oggetto Swiper Animated Slider  it

Autor: Stefano N.
Besucht 65, Followers 1, Geteilt 0  

Buongiorno
Ho inserito due slide nell’oggetto Swiper Animated Slider e vorrei che dopo la seconda slide si fermasse su questa e non ricominciasse con il loop all’infinito. Ammesso che sia fattibile, cosa sto sbagliando?
In allegato lo screenshot.

Grazie

Gepostet am
4 ANTWORTEN - 1 NüTZLICH
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Nutzer des Monats IT

... a parte di quelle che sono le opzioni disponibili che non posso verificare, e per questo e su questo ti risponderanno gli esperti dello STAFF... ... ...  ...
... da parte mia, relativamente a Swiper Animated Slide, se mi fornivi il LINK avrei potuto valutare meglio, avendo spesso affrontato richieste simili...
... comunque con le mie invenzioni con codice EXTRA ed a seconda del tipo di slide si potrebbe stoppare ad una determinata scheda e/o alla fine dello slide...
... per esempio, se il tuo slide ha solo due schede, raggiunta la seconda ed ultima, si stopperebbe in questa, interrompendo il loop...
.

ciao

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Stefano N.
Stefano N.
User
Autor

Link qui

Grazie KolAsim

Mehr lesen
Gepostet am von Stefano N.
Incomedia
Eric C.
Incomedia

Buongiorno Stefano,
ho nel frattempo riportato la tua segnalazione.

Mehr lesen
Gepostet am von Eric C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Nutzer des Monats IT
Stefano N.
Link qui Grazie KolAsim

... i miei esperimenti precedenti erano basati sul layout a pallini con controlli completamente diversi...
... comunque questo è quello che mi sono inventato adesso esclusivamente sul tuo attuale esempio online:
<script>
/** -- attiva stop Swiper_A_S x WSx5 esclusivo(277616-13621) by KolAsim -- **/
$(document).ready(function () {/*K>*/
const ritardoK = 4;
const objectSlideK = "#pluginAppObj_67_02";
/*-------------------K------------------------*/
setTimeout (function(){ function bloccaSwiperK() { var el = $(objectSlideK + ' .swiper-container.main'); var s = el[0] && el[0].swiper; if (s) { s.on('slideChangeTransitionStart', function () { if (this.activeIndex === 0) { this.autoplay.stop(); this.slideTo(1, 0); } }); } else { setTimeout(bloccaSwiperK, 100); } } bloccaSwiperK(); }, ritardoK*1000); /*K*/});
</script>

.

ciao

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪