首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用.click() + this来获取旋转木马幻灯片

问使用.click() + this来获取旋转木马幻灯片
EN

Stack Overflow用户
提问于 2015-10-02 02:44:45
回答 1查看 55关注 0票数 0

我发现了一个我目前正在尝试修改的jQuery旋转木马。原件可以在http://www.w3schools.com/bootstrap/bootstrap_carousel.asp找到,我正在尝试更改启用轮播指示器。原件是

代码语言:javascript
复制
    $(".item0").click(function(){
            $("#myCarousel").carousel(0);
    });
    $(".item2").click(function(){
            $("#myCarousel").carousel(1);
    });
    $(".item3").click(function(){
            $("#myCarousel").carousel(2);
    });

我有比页面提供的更多的图片,我想我可以使用一个泛型类wgi来获取它和item6。我的代码:

代码语言:javascript
复制
    $(".wgi").click(function() {
    var d = $(this).attr("class").match(/\d+/);
    var f = ".item" + d;

        alert(d + ", " +f);

    $.fn.moveFn = function(){$("#myCarousel").carousel(d)}
    $(f).moveFn(d);

       alert(d +"b");
    }

警报起作用了,但我想我构建的函数不起作用。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-10-02 03:03:03

如果您只是尝试将轮播移动到索引N,则给定class=itemN。你可以试试这样的东西。您唯一需要考虑的就是0索引,因此请确保您有一个包含'.item0'类的幻灯片

代码语言:javascript
复制
 $("[class^=item]").click(function() {
    var index = $(this).attr("class").match(/\d+/);
    $("#myCarousel").carousel(index);
 });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32894684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档