For the complete documentation index, see llms.txt. This page is also available as Markdown.

Slider JS API

SA5 Slider Code Examples

Manipulating the Slider

Outside of callback events, you can also access the SA5 Slider object by constructing one explicitly;

const slider = new sa5.WebflowSlider(
    document.querySelector('[wfu-slider=demo1]')
);

Once you have this, you can call its methods and properties;

Properties;

  • name property returns the [wfu-slider] name, if one was set.

  • currentIndex gets or sets the 0-based index of the current slide ( i.e. 5 slides would be numbered 0, 1, 2, 3, 4 ).

  • currentNum gets or sets the 1-based index of the current slide ( i.e. 5 slides would be numbered 1, 2, 3, 4, 5 ).

Methods;

  • goToFirst() navigates to the first slide

  • goToLast() navigates to the last slide

  • goToPrev() navigates to the prev slide

  • goToNext() navigates to the next slide

See Slider Code Examples for more.

These examples assume that;

  • You have a Slider

  • The Slider has a wfu-slider attribute with a value of slider1

  • You have the SA5 library installed

Here we'll use jQuery as

Remember to wrap your code in <script> </script> tags.

First, setup the slider object-

Setup any buttons or other triggers you want, to perform other navigations.

For example, suppose we have a button with an ID of buttonNext and we want it to navigate to the next slide;

Last updated