lightSlider - «$ slide.on не является функцией» - «$ el.goToNextSlide не является функцией» - PullRequest
0 голосов
/ 12 сентября 2018

Я хочу сделать jquery карусель, и я получаю эти ошибки

«$ slide.on не является функцией» - «$ el.goToNextSlide не является функцией»

<link href="../Styles/lightslider.css" rel="stylesheet" />
<script src="../Scripts/lightslider.js"></script>

<ul id="lightSlider" class="gallery">
            <li data-thumb="../Images/anonimi_320.png"> <a href="#"> <img src="../Images/anonimi_320.png" /> </a> </li>
            <li data-thumb="../Images/anonimi_320.png"> <a href="#"> <img src="../Images/anonimi_320.png" /> </a> </li>
            <li data-thumb="../Images/anonimi_320.png"> <a href="#"> <img src="../Images/anonimi_320.png" /> </a> </li>
</ul>

1 Ответ

0 голосов
/ 12 сентября 2018

Вы можете использовать ниже код

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/lightslider/1.1.6/js/lightslider.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/lightslider/1.1.6/css/lightslider.css">

<style>
    .demo {
        width:420px;
    }
    ul {
        list-style: none outside none;
        padding-left: 0;
        margin-bottom:0;
    }
    li {
        display: block;
        float: left;
        margin-right: 6px;
        cursor:pointer;
    }
    img {
        display: block;
        height: auto;
        max-width: 100%;
    }
</style>
<div class="demo">
    <ul id="lightSlider">
        <li data-thumb="https://dummyimage.com/600x400/000/fff">
            <img src="https://dummyimage.com/600x400/000/fff" />
        </li>
        <li data-thumb="https://dummyimage.com/600x400/000/fff">
            <img src="https://dummyimage.com/600x400/000/fff" />
        </li>
        <li data-thumb="https://dummyimage.com/600x400/000/fff">
            <img src="https://dummyimage.com/600x400/000/fff" />
        </li>
    </ul>
</div>
<script type="text/javascript">
    $('#lightSlider').lightSlider({
        gallery: true,
        item: 1,
        loop: true,
        slideMargin: 0,
        thumbItem: 9
    });
</script>
...