$(".job-level .ce_text a:eq(0)").attr("href","#tab1");
$(".job-level .ce_text a:eq(1)").attr("href","#tab2");
$(".job-level .ce_text a:eq(2)").attr("href","#tab3");
$(".job-level .ce_text a:eq(3)").attr("href","#tab4");
$(".job-level .ce_text a:eq(4)").attr("href","#tab5");
$(".job-level .ce_text a:eq(5)").attr("href","#tab6");
$(".job-level .ce_text a:eq(6)").attr("href","#tab7");
$(".job-level .ce_text a:eq(7)").attr("href","#tab8");
$(".job-level .ce_text a:eq(8)").attr("href","#tab9");
$(".job-level .ce_text a:eq(9)").attr("href","#tab10");
$(".job-level .ce_text a:eq(10)").attr("href","#tab11");
$(".job-level .ce_text a:eq(11)").attr("href","#tab12");
$(".job-level .ce_text a:eq(12)").attr("href","#tab13");
$(".job-level .ce_text a:eq(13)").attr("href","#tab14");
$(".job-level .ce_text a:eq(14)").attr("href","#tab15");
1
denghongcai 2015-12-23 18:21:38 +08:00
为什么 for 不行? attr 是同步阻塞函数,不会出现在 for 里使用异步函数常见问题
|
2
aliuwr 2015-12-23 19:02:40 +08:00 1
$(".job-level .ce_text a").each(function(i, e) { e.href = '#tab' + (i + 1);});
|
4
zebulon OP @denghongcai 也许是我写的不对吧
|
5
hronro 2015-12-23 21:21:03 +08:00
JS 没有块级作用域的问题,到 ES6 中可以用 let 解决
|