slick.js轮播不会在第二个标签中初始化。当我打开第二个标签时,只有单击这些点,主视频才会显示。
我尝试使用$(videoSlider).slick('setPosition');并且还添加了.each函数,该函数有效,但如果选项卡中有滑块,则该函数无效。如果页面上有许多轮播,它们会正常运行。仅当放在选项卡中时,它才不起作用。
// initialize slick sliders
$(videoSlider).each(function() {
$(this).slick({
arrows: false,
dots: true,
infinite: true,
speed: 500, slidesToShow: 1,
slidesToScroll: 1
});
});
轮播将在选项卡中工作,就像在选项卡外时一样)>
slick.js轮播不会在第二个标签中初始化。当我打开第二个选项卡时,直到单击这些点,主视频才会显示。我尝试使用$(videoSlider).slick('setPosition');并还添加了....
一个突出的问题是videoSlider
的选择器中。这必须是一个字符串值,并且很可能应该是'.videoSlider'
才能与标记中使用的类匹配。