Javascript 单击“下一步/上一步”按钮时需要更新转盘中链接的帮助吗
我正在从头开始构建一个旋转木马,我想知道如何将一个“当前”类(更改颜色)添加到一个链接列表中,这些链接也会使旋转木马发生更改(在主旋转木马分区之外) 我很困惑,当单击下一个或上一个按钮时,如何知道要更新哪个号码Javascript 单击“下一步/上一步”按钮时需要更新转盘中链接的帮助吗,javascript,jquery,carousel,Javascript,Jquery,Carousel,我正在从头开始构建一个旋转木马,我想知道如何将一个“当前”类(更改颜色)添加到一个链接列表中,这些链接也会使旋转木马发生更改(在主旋转木马分区之外) 我很困惑,当单击下一个或上一个按钮时,如何知道要更新哪个号码 例如,假设当前图像是10个图像中的4个。如何使其在单击上一个按钮时更新第三个链接,或在单击下一个按钮时更新第五个链接?您应该保留一个内部计数器。所有旋转木马脚本都会这样做。计数器是一个数字0-9(用于10LI)。下一步将其递增1,上一步则相反。大概是这样的: (function() {
例如,假设当前图像是10个图像中的4个。如何使其在单击上一个按钮时更新第三个链接,或在单击下一个按钮时更新第五个链接?您应该保留一个内部计数器。所有旋转木马脚本都会这样做。计数器是一个数字0-9(用于10
LI
)。下一步将其递增1,上一步则相反。大概是这样的:
(function() { // you'll have some kind of closure
var active = 0, size = 10;
function next() {
var prevActive = active;
active++;
if ( size <= active ) {
active = 0;
}
}
function prev() {
// same general idea here
}
})();
(function(){//您将得到某种闭包
var-active=0,size=10;
函数next(){
var prevActive=有效;
active++;
if(size您应该保留一个内部计数器。所有旋转木马脚本都会这样做。计数器是一个数字0-9(对于10LI
)。下一步将用1和Prev进行递增,反之亦然。如下所示:
(function() { // you'll have some kind of closure
var active = 0, size = 10;
function next() {
var prevActive = active;
active++;
if ( size <= active ) {
active = 0;
}
}
function prev() {
// same general idea here
}
})();
(function(){//您将得到某种闭包
var-active=0,size=10;
函数next(){
var prevActive=有效;
active++;
if(size)是一个很好的问题。不幸的是,JS库无法使用。我知道,我知道,很愚蠢,但我在这件事上没有任何说法。:(很好的问题。不幸的是,JS库无法使用。我知道,我知道,很愚蠢,但我在这件事上没有任何说法。)(