【问题标题】:How to create play/pause button in SlideJS?如何在 SlideJS 中创建播放/暂停按钮?
【发布时间】:2012-09-21 20:29:48
【问题描述】:

我需要使用SlideJS library 创建一个简单的播放/暂停按钮。 我尝试遵循文档,使用一个基本示例,然后我得到了这样的东西:

HTML 代码:

<a id="play">play</a> 

<div id="slides">
    <div class="slides_container">
        <div>
            <h1>Slide 1</h1>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
        </div>
        <div>
            <h1>Slide 2</h1>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
        </div>
        <div>
            <h1>Slide 3</h1>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
        </div>
        <div>
            <h1>Slide 4</h1>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
        </div>
    </div>
</div>

Javascript 代码:

    $(function(){
        $("#slides").slides();

        $("#play").click(function () { 
            $("slides").slides({ play: 1000 }); 
        }); 
    });

尽管如此,这不起作用,我只是不知道如何使它起作用

【问题讨论】:

    标签: javascript jquery button


    【解决方案1】:

    你的目标是一个带有 id 属性的元素...选择器是 '#YOUR_ID'

    你忘记了“#”

    $('#slides').slides({ play: 1000 }); 
    

    【讨论】:

    • ... jQuery 试图寻找一个 '' html 元素,结果失败了。
    • 嗯,你说得对,我忘了写'#'。当我提出问题时,不知何故我忘了写它。但仍然..它没有做正确的事情..当我点击按钮 #play 时,幻灯片重复了几次数字,它实际上变得疯狂了..
    • 您的代码接缝很可能会添加几个导致碰撞的计时器(它变得疯狂)。我认为该库无法分配一个元素来控制滑块行为......您可能需要自己实现它:(......虽然有很多选项,其中一个是暂停选项,但只有 prev/下一步和分页按钮将触发暂停 ....
    • 好的,在这种情况下,我想我会开始使用另一个类似的库,其中包含这个播放/暂停按钮实现。感谢您的帮助
    • 伙计们我正在寻找同样的东西...通过 JS 转到所需的幻灯片
    猜你喜欢
    • 2018-10-08
    • 2021-10-20
    • 2022-08-24
    • 2016-10-25
    • 1970-01-01
    • 2019-06-25
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多