안녕하세요 여러분, 클릭 할 때 "CLICK ME"텍스트 뒤에 배경을 추가하고 싶으므로 클릭하지 않을 때까지 활성 상태로 유지됩니다. 현재 슬라이드와 토글 형식이 여기에 표시되어 있지만 현재 스크립트 내에서 다른 활성 클래스를 추가 할 수있는 위치를 파악할 수 없었습니다. 가 elment 클릭 한에 활성 클래스를 추가 : 같은클릭/전환 할 때 div의 배경을 변경하십시오.
http://jsfiddle.net/schermerb/rAMQT/
<div class="toggleBtn">CLICK ME</div>
<div class="below">OH NO IM HIDDEN</div>
<div class="toggleBtn">CLICK ME</div>
<div class="below">OH NO IM HIDDEN</div>
<div class="toggleBtn">CLICK ME</div>
<div class="below">OH NO IM HIDDEN</div>
<div class="toggleBtn">CLICK ME</div>
<div class="below">OH NO IM HIDDEN</div>
.toggleBtn {
font:14px noral Futura, sans-serif;
color:black;
margin:50px;
}
.below {
background:red;
}
$(document).ready(function() {
var content = $('.below').hide();
$('.toggleBtn').on('click', function() {
$(this).next('.below').slideToggle();
return false;
});
//register the handler to button element inside .below
$('.below .close').on('click', function() {
//find the ancestor .below element of the clicked button
$(this).closest('.below').slideToggle();
});
});
감사합니다. – benny