아니면 그냥 토글 기능을 사용할 수 있습니다 http://api.jquery.com/toggle/
$('#target').toggle(function() {
alert('First handler for .toggle() called.');
}, function() {
alert('Second handler for .toggle() called.');
});
참고 :
$('#target').toggle(function() {
alert('1 handler for .toggle() called.');
}, function() {
alert('2 handler for .toggle() called.');
}, function() {
alert('3 handler for .toggle() called.');
}, function() {
alert('4 handler for .toggle() called.');
}, function() {
alert('5 handler for .toggle() called.');
});
: 당신이 원하는대로 당신은 더 많은 기능을 추가, 많은 토글 할 수 있습니다
[편집]
$('a.toggleButton').toggle(function() {
$("#divToSlide").slideDown("fast");
// do something when toggled
}, function() {
$("#divToSlide").slideUp("fast");
// do something when toggled });
});
'$를 콜백 함수를 사용해보십시오'이는 아니다 toggled .... 나는 길을 잃었다? – Reigel
나는 이것이 애니메이션이고, 코드의'isToggled' 부분에 도달했을 때 여전히 진행중이라는 사실에 문제가있을 것이라고 생각합니다. – SeanJA