我想像轮播一样实现某种功能,所以如果您向下滚动选项卡会向右,如果您向上滚动选项卡向左,那么我会实现此功能:
if (e.originalEvent.deltaY < 0) {
jQuery("#tabs").tabs({
hide: {
effect: "slide",
direction: "down",
duration: 350
},
show: {
effect: "slide",
direction: "up",
duration: 350
}
})
jQuery(this).slick('slickPrev');
} else {
jQuery("#tabs").tabs({
hide: {
effect: "slide",
direction: "up",
duration: 350
},
hide: {
effect: "slide",
direction: "down",
duration: 350
}})
jQuery(this).slick('slickNext');
}
因此,在第一种情况下,该函数在哪里:jQuery(this).slick('slickPrev');
可以完美地工作,但是jQuery(this).slick('slickNext');
的工作原理与第一种类似,因此不会向上隐藏并向下显示。有人知道吗?