San*_*ath 5 jquery jquery-plugins slick.js
<div id="id1" class="scroll-footer">
<dynamically created div1></div>
<dynamically created div2></div>
<dynamically created div3></div>
<dynamically created div4></div>
</div>
$(document).ready(function(){
$('.scroll-footer').slick({
slidesToShow: 2,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 2000,
arrows: true
})
});
Run Code Online (Sandbox Code Playgroud)
我们已经动态地将slick类添加到id1 div但它不起作用?如何在加载动态创建的div1,div 2etc后添加光滑类?
添加动态元素时,您需要再次初始化函数
建议您这样做
function sliderInit(){
$('.scroll-footer').slick({
slidesToShow: 2,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 2000,
arrows: true
});
};
sliderInit();
Run Code Online (Sandbox Code Playgroud)
在此处调用函数以默认加载函数,并sliderInit()在添加动态元素的地方调用相同的函数。
注意:请记住在添加元素后编写此函数。
| 归档时间: |
|
| 查看次数: |
10123 次 |
| 最近记录: |