gpt4 book ai didi

javascript - 显示一组
  • ,然后隐藏它们以显示另一组
  • 转载 作者:行者123 更新时间:2023-11-29 20:15:20 25 4
    gpt4 key购买 nike

    我正在尝试使用 float 列表项创建轮播。

    当按下 Next 时,当前 4 个可见的 li 将被隐藏,接下来的 4 个将根据需要显示多次。不过,可能并不总是要显示另外 4 个,因为在下面的情况下,只会再显示 2 个。

    当按下 Prev 时,当前 4 个可见的 li 被隐藏,而前 4 个显示。

    它不需要循环,即如果按 Next 的次数足够多,它将到达结尾,它不会再次从头开始。

    http://jsfiddle.net/tw16/5NB6G/

    HTML:

    <div id="left">Prev</div>
    <ul>
    <li>Test 1</li>
    <li>Test 2</li>
    <li>Test 3</li>
    <li>Test 4</li>
    <li>Test 5</li>
    <li>Test 6</li>
    </ul>
    <div id="right">Next</div>

    jQuery/JavaScript:

    var listLength = $('ul li').length;
    var listCounter = 0;

    $("#right").click(function() {
    if (listCounter == listLength - 1) {
    $("ul li").show(400);
    listCounter = 0;
    }
    else {
    $('ul li').eq(listCounter).hide(400);
    listCounter++;
    }
    });

    不幸的是,我无法使代码适应上述要求。

    最佳答案

    没有理由重新发明轮子。查看jCarousel .

    关于javascript - 显示一组 <li>,然后隐藏它们以显示另一组 <li>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7260522/

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