2015-10-18 22 views
0

我的目标是有类似这样的HOWTO面包/进度表栏

enter image description here

这是一个可点击的进度表排序的面包屑......

这里开始:http://jsfiddle.net/3z7Lsbdd/3/

li a有一个data-index

我要的是,当我点击一个链接,已data-index <= clicked index变成红色的所有li(添加类survey selected

$(".surveybreadcrumbs li a").click(function() { 
     ???? 
     } 
     ) 

任何帮助是值得欢迎的。

+0

请出示所有相关的代码。你的小提琴演示是空的,并且在问题中没有显示html – charlietfl

+0

你的JSFiddle是空的 –

+0

哦!我会在几分钟内更新小提琴 – user2475096

回答

0

应该是这样的:

$(".surveybreadcrumbs li a").click(function() { 
    var clickindex = $(this).data('index'); 
    $(".surveybreadcrumbs li a").each(function (i, val) { 
      if ($(this).data('index') <= clickindex) 
       $(this).addClass("surveyselected"); 
      else 
       $(this).removeClass("surveyselected"); 
    }); 
}); 

更新小提琴:http://jsfiddle.net/3z7Lsbdd/4/

+0

非常酷,非常感谢! – user2475096