Umumnya, slider dilengkapi dengan tombol Prev dan Next untuk menavigasi isi, yang bekerja dengan baik di komputer desktop. Tapi dalam perangkat sentuh, akan lebih baik jika pengguna juga bisa menggeser dan menavigasi dengan gesekan jari. Dalam tutorial hari ini, kami akan menunjukkan kepada Anda bagaimana membangun ini menggunakan jQuery dan SwipeJS.
Persyaratan
Mari kita pertama mendapatkan bahan-bahan dan alat siap slider. Kita akan membutuhkan sebuah style sheet dan dokumen HTML, jQuery, SwipeJS, dan dan beberapa gambar - dalam tutorial ini , akan menggunakan foto-foto fantastis dari Jared Lim.Setup Dasar
SwipeJS sangat mudah untuk dibuat. Berikut ini adalah markup HTML. Kita perlu div dengan id, dan satu lagi untuk membungkus div daftar slide, setiap slide juga dibungkus dengan div dan Anda dapat menambahkan sesuatu dalam slide, bukan hanya gambar.<div class='swipe-wrap'>
<div><img src="img/cellumination.jpg" width="600" height="350"></div>
<div><img src="img/color-zone.jpg" width="600" height="350"></div>
<div><img src="img/diagonal-path.jpg" width="600" height="350"></div>
<div><img src="img/fractal-reflection.jpg" width="600" height="350"></div>
<div><img src="img/origami.jpg" width="600" height="350"></div>
</div>
</div>
overflow: hidden;
position: relative;
max-width: 600px;
width: 100%;
height: 350px;
margin: 100px auto 0;
}
.swipe-wrap {
overflow: hidden;
position: relative;
}
.swipe-wrap > div {
float: left;
width: 100%;
position: relative;
}
// we add the code here
});
Menggunakan jQuery, kita dapat menambahkan fungsi Babatan seperti begitu.
auto: 3000,
continuous: false
}).data('Swipe');
Memanfaatkan API
Selanjutnya, kita dapat mengontrol perilaku slider kita dengan yang disediakan API. Dalam contoh ini, menggunakan. Berikutnya ( ) dan prev . ( ) Metode dalam SwipeJS , kita dapat menavigasi.Pertama, mari kita tambahkan tombol, seperti:
<span class="nav next">Next</span>
$('.prev').on('click', Slider.prev);
Sumber hongkiat
Cara Membuat Slider Touch-Enabled dengan SwipeJS dan jQuery