html - 遍历 Jquery 循环中的每个属性

标签 html jquery scroll slider each

我目前正忙于自制 JQuery slider 。对于客户,我想根据网页上的位置更改每张幻灯片。当我在第一个场景时,单击下一步,我想显示第二个场景,依此类推。当我在第六个场景时,我想回到第一个场景。

我尝试了几种方法,但不知何故我找不到解决方案。希望你们能给我指出正确的方向。

    <div id="-scene-wrapper">  
        <a href="#" class="previous"><h2>Back</h2></a> 
        <a href="#" class="next"><h2>Next</h2></a>  
        <div id="scene1" class="scenes">
            <h2>Scene 1</h2>
        </div>
        <div id="scene2" class="scenes">
            <h2>Scene 2</h2>
        </div>
        <div id="scene3" class="scenes">
            <h2>Scene 3</h2>
        </div>
        <div id="scene4" class="scenes">
            <h2>Scene 4</h2>
        </div>
        <div id="scene5" class="scenes">
            <h2>Scene 5</h2>
        </div>
        <div id="scene6" class="scenes">
            <h2>Scene 6</h2>
        </div>
    </div>
$(window).scroll(function () {
    $(".scenes").each(function (index) {
        $.fn.isInViewport = function () {
            var ScrollTop = $(window).scrollTop();
            console.log(ScrollTop);
        };

        $('.next').click(function(event){
            event.preventDefault();
            console.log(index);
            //Magic code 
        })

        $('.previous').click(function(event){
            event.preventDefault();
            console.log(index);
            //Magic code 
        })
    });
});

最佳答案

基于上面的HTML代码,我解决了这个问题!很想听听您对此解决方案的看法。

解决方法如下:

关于html - 遍历 Jquery 循环中的每个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65065763/

相关文章:

html - 可滚动侧边栏不显示移动设备上的所有内容

javascript - 几秒钟后检查文档的 scrollTop()

ios - 阻止键盘在 IOS 7/8 中向上移动应用程序并启用滚动

javascript - 根据url参数设置下拉值

jquery - 如何避免未捕获的 jQuery 错误

javascript - 是否可以在 Chart JS 的圆环图中添加更多属性来分段?

css - 样式 block 引用 - 必须 float :right, 但希望 block 引用居中

css - 图像大小调整和大小适配

javascript - 无法使用 jquery clone 克隆 map 的图像图 block

javascript - jQuery - 仅当顶部不可见时滚动到元素的顶部