我正在使用
<script>
$("#a-slots-16-history div:nth-child(odd)").addClass(function() {
return "slick-toggle" + $(this).index();
});
</script>
给我网站上的每个其他div一个值,所以第三个div将有类.slick-toggle-2(因为0是一个值)
但是我想操纵它来获取前一个div的数值,所以从值得-1,所以实际上第3个div会有类.slick-toggle-1
答案 0 :(得分:2)
如果我理解你的问题..为什么不从$(this).index()返回的整数中减去1?
<script>
$("#a-slots-16-history div:nth-child(odd)").addClass(function() {
return "slick-toggle" + ($(this).index() - 1);
});
</script>