我的页面上几乎没有slick.js (http://kenwheeler.github.io/slick/)传送带,它们显示在选项卡EasyTabs.js (https://os.alfajango.com/easytabs/)中。
下面是这个问题的页面:locations
只有一些标签有“区域性赞助商”。赞助商标识通常在第一个(安大略中部)选项卡上显示得很好,但是一旦您单击一个新选项卡(北艾伯塔省),则徽标在彼此之上,然后单击“就位”。有时,您必须向下滚动,或调整浏览器窗口,以使徽标点击到位。
好像是装货问题之类的,但我不太确定。任何帮助都将不胜感激!
发布于 2016-05-25 21:28:38
听起来,您可能需要使用easytab的“after”事件钩子和slick 'unslick‘方法,然后(重新)初始化slick实例;因此,当用户更改选项卡(事件钩子)时,它会告诉slick再试一次。
试着做这样的事情:
$(document).ready(function(){
$('.easytabs-instance').easytabs().bind('easytabs:after', function() {
$('.slick-instance').slick('unslick').slick();
});
});https://stackoverflow.com/questions/37446005
复制相似问题