我想在多个jquery选项卡中包含一个滑块,但因为滑块需要宽度和高度才能正常显示,所以我需要在选项卡更改时调用窗口大小调整触发器。此代码的工作,但只有一次:jQuery窗口调整大小触发器只触发一次
jQuery(".vc_tta .vc_tta-tab, .vc_tta .vc_tta-panel-title").click(function() {
jQuery(window).trigger("resize");
});
我放在这个在我的文档外(准备)功能,但它仍然只能使用一次。
这是我完整的脚本:
jQuery(document).ready(function($){
$('.slider-<?= $name ?>').slick({
slidesToShow: 1,
centerMode: true,
centerPadding: '200px',
arrows: true,
focusOnSelect: true,
responsive: [
{
breakpoint: 800,
settings: {
centerMode: false
}
}
]
});
});
jQuery(".vc_tta .vc_tta-tab, .vc_tta .vc_tta-panel-title").click(function() {
jQuery(window).trigger("resize");
});
我不能复制完全按照我使用WordPress的可视化编辑器,但这是同一个问题:https://jsfiddle.net/keithpetrillo/d9jrgs80/
控制台错误? –
不,没有任何东西显示在他控制台 –
只能工作一次,或者仅适用于可见元素,因为其余部分隐藏了选项卡? – isherwood