Permasalahan pada Carousel Bootstrap 4.0

Saya memiliki kasus dimana saya ingin slide terakhir yang dilihat disimpan di session/local storage, sehingga saat user refresh halaman maka slide tidak akan kembali di awal. Saya sudah mencoba code seperti ini tapi gagal

<script>
$(.carousel).on('slid',function()) {
var currentSlide = $(.carousel div.active).index();
localStorage.setItem('lastSlide',currentSlide);

});
if(localStorage.lastSlide){
$(.carousel).carousel(localStorage.lastSlide*1);
}

</script>
avatar daffarizsalma
@daffarizsalma

1 Kontribusi 0 Poin

Diperbarui 2 tahun yang lalu

1 Jawaban:

<div>coba lakukan console.log pada value lastSlide tersebut :</div><pre>console.log(localStorage.lastSlide*1);</pre><div><br>jika output nya tidak sesuai dengan index dari slide carousel nya, kemungkinan ada yg salah, coba pemanggilan value storage seperti ini :</div><pre>localStorage.getItem('lastSlide');</pre>

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 2 tahun yang lalu

Login untuk ikut Jawaban