Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击“下一步/上一步”按钮时需要更新转盘中链接的帮助吗_Javascript_Jquery_Carousel - Fatal编程技术网

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(对于10
LI
)。下一步将用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库无法使用。我知道,我知道,很愚蠢,但我在这件事上没有任何说法。)(