Javascript MeteorJS-添加SlickJS afterChange事件
幻灯片更改时,这两个事件都不会触发:Javascript MeteorJS-添加SlickJS afterChange事件,javascript,meteor,meteor-blaze,slick.js,Javascript,Meteor,Meteor Blaze,Slick.js,幻灯片更改时,这两个事件都不会触发: Template.playCarousel.onRendered(function() { $("#carousel").on("afterChange", function( event, slick, currentSlide, nextSlide) { console.log("Slide changed. Now at: ", currentSlide); }); }); 或 流星/火焰的正确方法是什么 幻灯片更改时
Template.playCarousel.onRendered(function() {
$("#carousel").on("afterChange", function( event, slick, currentSlide, nextSlide) {
console.log("Slide changed. Now at: ", currentSlide);
});
});
或
流星/火焰的正确方法是什么
幻灯片更改时我看不到日志的原因是什么?根据slick页面:,如果您使用的是v1.4或更高版本,那么下面的示例已被弃用,或者至少不适合MeteorJS 上面的示例是您正在寻找的,但它现在编写时也有太多的参数
$("#carousel").on("afterChange", function(slick, currentSlide) {
console.log("Slide changed. Now at: ", currentSlide);
});
您只需要slick
和currentSlide
作为参数。它可能未触发,因为事件无效。未使用SlickJS 1.4.:(谢谢你,玛吉!
$("#carousel").on("afterChange", function(slick, currentSlide) {
console.log("Slide changed. Now at: ", currentSlide);
});