Tôi hiện đang làm việc trên một dự án mới yêu cầu thanh trượt. Tôi đã thực hiện JS trơn cho một trong những dự án của tôi.cách thêm hình thu nhỏ vào các dấu chấm của thanh trượt trơn trượt đề cập đến trang trình bày hiện tại
Bây giờ tôi cần phải thêm hình thu nhỏ sẽ xuất hiện khi chúng ta di chấm đó sẽ liên kết đến thanh trượt
Ví dụ, bấm vào ngón tay cái đầu tiên và thanh trượt sẽ tiến tới slide đầu tiên, .... click vào thứ ba và trượt đến trang chiếu thứ ba.
HTML
<html>
<head>
<title>My Now Amazing Webpage</title>
<link rel="stylesheet" type="text/css" href="slick/slick.css"/>
<link rel="stylesheet" type="text/css" href="slick/style.css"/>
</head>
<body>
<!-- THis is the slider code -->
<div class="center">
<div><img alt="slide 2" src="images/img1.jpg"></div>
<div><img alt="slide 2" src="images/img2.jpg"></div>
<div><img alt="slide 2" src="images/img3.jpg"></div>
<div><img alt="slide 2" src="images/img4.jpg"></div>
<div><img alt="slide 2" src="images/img5.jpg"></div>
</div>
<script type="text/javascript" src="slick/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="slick/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="slick/slick.min.js"></script>
<script type="text/javascript">
$('.center').slick({
centerMode: true,
centerPadding: '60px',
slidesToShow: 1,
dots: !0, /* It is for the navigation dots */
draggable: !1,
responsive: [
{
breakpoint: 768,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
},
{
breakpoint: 480,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
}
]
});
</script>
</body>
</html>
Tôi không biết chính xác cách thức, nhưng những gì bạn có thể làm là thêm một thuộc tính onmouseover riêng biệt vào mỗi dấu chấm, sẽ gọi hàm javascript cần thiết. tọa độ của con trỏ chuột và hiển thị hình thu nhỏ tại tọa độ X, Y. – orb
xem liên kết sau. Rất hữu ích khi triển khai khái niệm trơn tru http://kenwheeler.github.io/slick/ – Sathiyaraj