【问题标题】:Removing specific carousel panes in the jQuery Scrollable plugin删除 jQuery Scrollable 插件中的特定轮播窗格
【发布时间】:2009-08-13 05:56:58
【问题描述】:

我正在使用this Scrollable plugin,正在研究如何从轮播组中删除轮播窗格。

例如,如果我有 5 个轮播窗口 - 如何以编程方式删除轮播窗口 2?

【问题讨论】:

    标签: jquery jquery-plugins


    【解决方案1】:

    查看this

    要删除特定选项卡,请使用此功能(对上例稍作修改的方法):

    function removeItem(i) { 
        // get handle to scrollable api 
        var api = $("div.scrollable").scrollable(); 
    
        // remove last item by using jQuery's remove() method 
        api.getItems().eq(i).remove(); 
    }
    
    removeItem(0); // will remove first item
    removeItem(1); // will remove second
    // etc.
    

    【讨论】:

    • 感谢 Ra Yell - 在此页面上花费了很多时间,但无济于事。这仅演示仅从末尾删除窗格。如果我想从此示例中删除第 2 个窗格怎么办?如果您能提供执行此操作的代码,将不胜感激,因为我运气不佳。谢谢。
    • api.getItems().eq(1).remove(); - 这应该删除第二个窗格
    • 谢谢 - 会尝试并告诉你。
    • 我试了一下,从外观上看,它实际上在最后关闭了轮播窗格,即使我指出了窗格 2。只是想知道你是否有机会测试你的代码上面?
    • 是的,我在这个演示网站上使用了 firebug:flowplayer.org/tools/demos/scrollable/edit.html 然后只输入了$('div.scrollable').scrollable().getItems().eq(1).remove(); 并删除了第二个窗格。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-10
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多