2013-08-05 2 views
1

나는 클릭 할 때 플러스 마이너스를 변경하기위한 작은 코드를 만들려고 노력합니다.jQuery change "PLUS MINUS image"

<!-- Plus --> 
    <div class="plus"> 
    <img class="open" src="img/plus.png" alt="Open"> 
    </div> 
    <!-- Plus end --> 


$(".plus").click(function(){ 
    $(this).next(".navigation").slideToggle(100); 
}) 
.toggle(function() { 
    $(this).children("class").img("plus.png"); 
}, function() { 
    $(this).children("class").img("minus.png"); 
}); 

어쩌면 내가 뭘 잘못 ... 어떤 아이디어에 대한 감사

+1

더'$의 .IMG가 없다()' '.children ('class') 셀렉터는''태그를 선택하려고합니다. 더욱이 이것은 똑같은 요소의 두 가지 다른 클래스에 다른 배경 이미지를 제공함으로써 순수한 CSS로 이루어져야합니다. – moonwave99

답변

1
이 같은

아마 뭔가 :

$('.plus').click(function(){ 
    $(this).children('img').toggle(0); 
}); 

http://jsfiddle.net/XPBpm/3/

+0

정말 고마워요 ... 정말 작고 효과적인 코드입니다 :) – Noname