gpt4 book ai didi

javascript - JCarousel 滚动方法并不总是触发

转载 作者:行者123 更新时间:2023-11-30 18:53:58 25 4
gpt4 key购买 nike

var carousel = jQuery('#mycarousel').data('jcarousel');     
var index = carousel.size() + 1;
carousel.size(index);
var html = '<li> some html </li>';
carousel.add(index, html);
carousel.scroll(index, 1);

最后一个滚动方法会触发,但并非总是如此。这是 JCarousel 中的错误吗?

JCarousel中scroll方法的代码如下:

/**
* Scrolls the carousel to a certain position.
*
* @method scroll
* @return undefined
* @param i {Number} The index of the element to scoll to.
* @param a {Boolean} Flag indicating whether to perform animation.
*/
scroll: function(i, a) {
if (this.locked || this.animating)
return;
this.animate(this.pos(i), a);
}

最佳答案

@param a {Boolean} Flag indicating whether to perform animation.

参数 2 是 bool 值。您指定了一个整数:

carousel.scroll(index, 1);

所以也许这样会更好:

carousel.scroll(index, true);

关于javascript - JCarousel 滚动方法并不总是触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2836137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com