Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Как изменить визуальную часть кода slick? (https://javascript.ru/forum/css-html/81536-kak-izmenit-vizualnuyu-chast-koda-slick.html)

Phan1om 11.12.2020 16:23

Как изменить визуальную часть кода slick?
 
Здравствуйте. Кто знает, подскажите как мне визуально изменить эти цифры в slick. Вместо "1", должен быть условный "10-20", но никак не пойму как это сделать.

Как вариант, конечно можно было бы написать всё с нуля, но логику я тоже увы не знаю как писать, да и подобных примеров найти пока не смог.

<div class="slider">
                <div class="img-block-1">
                        <img src="images/01.png" alt="">
                        <h4>140 Глава</h4>
                </div>
            </div>

    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script src="./js/slick.min.js"></script>
    <script src="./js/scripts.js"></script>
</html>

$(document).ready(function(){
$('.slider').slick({
   
rows: 3,
arrows: false,
dots:true,
adaptiveheight: true,
slidesToShow:5,
slidesToScroll: 5,
easing: 'easy',
waitForAnimate: false,
vertical:false,
  
 });
});

Код:

.slick-dots {
    display:flex;
    justify-content: center;
    align-items: center;
   
}

.slick-dots li button {
    font-size: 2;
    margin-left: 40px; 
    cursor: pointer;
}


рони 11.12.2020 17:48

Phan1om,
может добавить в строку 15 ...
document.querySelectorAll(".slick-dots li button").forEach((el, i) => el.textContent = `${1 + i * 10} - ${++i * 10}`);

Phan1om 11.12.2020 19:09

Цитата:

Сообщение от рони (Сообщение 531627)
Phan1om,
может добавить в строку 15 ...
document.querySelectorAll(".slick-dots li button").forEach((el, i) => el.textContent = `${1 + i * 10} - ${++i * 10}`);


Это действительно помогло, спасибо большое :)


Часовой пояс GMT +3, время: 02:45.