jQueryオブジェクトのeachでハマった

技術

sliderを複数動かそうと思ったら1つしかeachしてくれない

<script>
$(function () {
    var slider = "#slider"; 
    $(slider).each(function() {
        $(this).slick({
            autoplay: true,
            arrows: true,
            fade: true,
            infinite: false
        });
    });
});
</script>

解決方法

    var slider = ".slider"; 

原因

HTMLでID重複は文法違反らしい

TechAcademy [テックアカデミー]
大切なのは、誰から学ぶか。選抜された現役エンジニアから学ぶならテックアカデミー。

コメント

タイトルとURLをコピーしました