现在已经做到点击一个图片,那个背景图片箭头就变为向上了,可是,我希望点击别的的时候,原先点的那个能变回原来的样子。
<script type="text/javascript">
$(function(){
$(".list > p").click(function(){
$(this).css('background','url(../image/城市名片后台页面/cebianlan1.png) repeat-x');
$(".list > ul").hide("fast");
var nextul = $(this).next("ul");
nextul.slideToggle("slow");
});
});
</script>
怎么做,是用each什么的吗?
最终修订版是这个
$(function(){
$(".list > p").click(function(){
$(".list > p").css('background','url(../image/城市名片后台页面/cebianlan2.png) repeat-x');
$(this).css('background','url(../image/城市名片后台页面/cebianlan1.png) repeat-x');
$(".list > ul").hide("fast");
var nextul = $(this).next("ul");
nextul.slideToggle("slow");
});
});
就可以了....我自己瞎弄出来的,各位辛苦