gpt4 book ai didi

slick.js - 光滑的 setPosition 不起作用

转载 作者:行者123 更新时间:2023-12-02 04:16:39 28 4
gpt4 key购买 nike

我在顶部的图层中有一个拇指 slider 和一个 Slick slider ,通过带有 display:none 的 css 隐藏。在点击事件上我调用了 setPosition 但它不起作用(

<div id="slider" style="display:none">
<div class="item">
<div class="img-item">
<a href="#"><img src="/media/img/example-vip5.png" alt="" width="132px"></a>
</div>
</div>
<div class="item">
<div class="img-item">
<a href="#"><img src="/media/img/example-vip1.png" alt="" width="132px"></a>
</div>
</div>
<div class="item">
<div class="img-item"><a href="#">
<img src="/media/img/example-vip2.png" alt="" width="132px">
</a></div>
</div>
</div>
<a href="#" class="show-slider"></a>

$('.show-slider').click(function(){
$('#slider').show()
$('#slider').get(0).slick.setPosition();
})

错误:无法读取 null 的属性“setPosition”

最佳答案

试试这个:

$('#slider').slick('setPosition');

也许,你必须使用 slick 元素的类而不是 ID#slider

$('.slick-slider').slick('setPosition');

来源: http://kenwheeler.github.io/slick/

关于slick.js - 光滑的 setPosition 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33261673/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com