Xin chào các bạn,
Mình đang gặp vấn đề trong việc bắt sự kiện js này mong các bạn có thể giải đáp giúp mình. Mình đang bắt sự kiện là cái slick có id mà khi nó có class active thì cái contetn có id tương ứng nó chạy lên. Mà chả hiểu sao nó không chạy hàm cũng không báo lỗi gì. Các bạn thông não mình với mình cảm ơn rất nhiều.
HTML:
<div class="demo">
<div id="slider1" class="slider_item">
<div class="khungAnh img_slider img_slider_moblie"></div>
</div>
<div id="slider2" class="slider_item">
<div class="khungAnh img_slider img_slider_moblie"></div>
</div>
<div id="slider3" class="slider_item">
<div class="khungAnh img_slider img_slider_moblie"></div>
</div>
</div>
<!--box_black-->
<div class="box_main ">
<div class="list_box container-xl">
<div class="box">
<h1 class="box_heading">About Us</h1>
<div class="panel" id="panel1">
<a class="button_get">find out more</a>
</div>
</div>
<div class="box">
<h1 class="box_heading">Find a plant</h1>
<div class="panel" id="panel2">
<a class="button_get">find out more</a>
</div>
</div>
<div class="box">
<h1 class="box_heading">Gift Cards</h1>
<div class="panel" id="panel3">
<a class="button_get">find out more</a>
</div>
</div>
</div>
</div>
JS:
$(document).ready(function() {
if ($('#slider1').hasClass('slick-active')) {
$('#panel1').slideDown();
} else {
$('#panel1').slideUp();
}
if ($('#slider2').hasClass('slick-active')) {
$('#panel2').slideDown();
} else {
$('#panel2').slideUp();
}
if ($('#slider3').hasClass('slick-active')) {
$('#panel3').slideDown();
} else {
$('#panel3').slideUp();
}
});