WebTolk Joomla Extensions
91 Extensions
11 Categories
420 Versions released
419337 Downloads
Swiper files. Full HTML Layout and Styles.
Initialization Swiper with parameters.
<!-- Slider main container -->
<div class="swiper">
<!-- Additional required wrapper -->
<div class="swiper-wrapper">
<!-- Slides -->
<div class="swiper-slide">Slide 1</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
...
</div>
<!-- If we need pagination -->
<div class="swiper-pagination"></div>
<!-- If we need navigation buttons -->
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<!-- If we need scrollbar -->
<div class="swiper-scrollbar"></div>
</div>
Swiper package contains different sets of CSS, Less and SCSS styles. All of them you can see in official documentation. WT JSwiper web asset for Joomla provide only bandle package.
Now, when we have Swiper's HTML, we need to initialize it using the following function:
new Swiper(swiperContainer, parameters)- initialize swiper with options
swiperContainer
- HTMLElement
or string
(with CSS Selector) of swiper container HTML element. Required.parameters
- object
- object with Swiper parameters. Optional.For example:
const swiper = new Swiper('.swiper', {
speed: 400,
spaceBetween: 100,
});
After you initialize Swiper it is possible to access to Swiper's instance on its HTMLElement. It is swiper property of Swiper's HTML container element:
const swiper = document.querySelector('.swiper').swiper;
// Now you can use all slider methods like
swiper.slideNext();