可以把代码这样写:
最好是把箭头向上和箭头向下的都写成不同的class,然后通过jquery控制class来实现图片的变化,你可以试试。
$(document).ready(function () {
$(‘你需要点击的那个选择器’).click(function () {
var j = $(‘你需要点击的那个选择器’).index($(this)[0]);
$(‘你需要点击的那个选择器’).eq(j).addClass(‘背景箭头向上的class’).siblings().removeClass();
return false;
});
});
参考文档:http://www.frontopen.com/119.html
不用each这么麻烦的,用siblings()这个方法,得到当前节点的所有兄弟节点。修改他们的CSS就可以了。
要不你直接把你的html代码贴出来吧。
$(this).siblings().css();