JSFiddle - React, Tailwind, and code Playground

by ianwong

HTML

<script src="http://www.jssor.com/js/jssor.js"></script>
<script src="http://www.jssor.com/js/jssor.slider.js"></script>
<div id="slider1_container" style="position: relative; top: 0px; left:0 px; width: 420px;
        height: 245px;">
    <div u="slides" style="cursor: move; position: absolute; left: 0px; top: 0px; width: 420px; height: 245px;
            overflow: hidden;">
        <div>
            <img u="image" src="http://www.jssor.com/img/landscape/02.jpg" class="tissue_image" />
        </div>
        <div>
            <img u="image" src="http://www.jssor.com/img/landscape/03.jpg" class="tissue_image" />
        </div>
        <div>
            <img u="image" src="http://www.jssor.com/img/landscape/04.jpg" class="tissue_image" />
        </div>
        <div>
            <img u="image" src="http://www.jssor.com/img/landscape/05.jpg" class="tissue_image" />
        </div>
    </div>
</div>

JavaScript

jQuery(document).ready(function ($) {
          var options = {
              $AutoPlay: true,

              $PauseOnHover: true, //[Optional] Whether to pause when mouse over if a slideshow is auto playing, default value is false

              $ArrowKeyNavigation: true, //Allows arrow key to navigate or not
              $SlideWidth: 141, //[Optional] Width of every slide in pixels, the default is width of 'slides' container
              $SlideHeight: 200, //[Optional] Height of every slide in pixels, the default is width of 'slides' container
              $SlideSpacing: 25, //Space between each slide in pixels
              $DisplayPieces: 3, //Number of pieces to display (the slideshow would be disabled if the value is set to greater than 1), the default value is 1
              $ParkingPosition: 0, //The offset position to park slide (this options applys only when slideshow disabled).

              $ArrowNavigatorOptions: { //[Optional] Options to specify and enable arrow navigator or not
                  $Class: $JssorArrowNavigator$, //[Requried] Class to create arrow navigator instance
                  $ChanceToShow: 2, //[Required] 0 Never, 1 Mouse Over, 2 Always
                  $AutoCenter: 2, //[Optional] Auto center arrows in parent container, 0 No, 1 Horizontal, 2 Vertical, 3 Both, default value is 0
                  $Steps: 1 //[Optional] Steps to go for each navigation request, default value is 1
              }
          };

          var jssor_slider1 = new $JssorSlider$("slider1_container", options);

          //responsive code begin
          //you can remove responsive code if you don't want the slider scales while window resizes
          function ScaleSlider() {
              var parentWidth = jssor_slider1.$Elmt.parentNode.clientWidth;
              if (parentWidth) jssor_slider1.$ScaleWidth(Math.min(parentWidth, 800));
              else window.setTimeout(ScaleSlider, 30);
          }

          ScaleSlider();

          if...