아래의 jQuery를 사용하여 div의 텍스트 숨기기 및 표시 전환 : 그래픽에 위아래 화살표와 같은 일종의 표시기를 추가하려면 어떻게해야합니까? divs는 열려 있고 닫혀 있습니까? 그렇게하는 가장 좋은 방법은 무엇입니까? 두 개의 이미지? CSS 스프라이트? 그리고 가장 중요한 것은 그것이 JS에 어떻게 통합 될까요?표시기로 div를 숨기고 표시하는 jQuery
나는 각 div에 임의의 숫자를 할당 한 다른 jQuery를보고 어떤 것이 열려 있고 어느 것이 닫혀 있는지 결정하고 두 이미지 중 하나를 전환합니다. 하지만 WordPress 루프에서 php를 사용하여 게시물을 표시하면 루프에서 증가하는 문제가 발생하므로 제목 div의 이름을 변경하지 않아도되는 더 쉬운 방법이 있어야합니다. 감사합니다 ....
이 JS는 표시 및 숨기기를 시작합니다. 각 div는 독립적으로 확장 및 축소 할 수 있습니다.
<div class="collapser">
<p class="title">Header-1 </p>
<div class="contents">Lorem ipsum</div>
<p class="title">Header-2</p>
<div class="contents">Lorem ipsum </div>
<p class="title">Header-3</p>
<div class="contents">Lorem ipsum</div>
</div>
CSS의 임의입니다 :
.collapser {
margin: 0;
padding: 0;
width: 500px;
}
.title {
margin: 1px;
color: #fff;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#c30;
}
.contents {
padding: 5px 10px;
background-color:#fafafa;
}
+ 1.이 같을 것이다는 http://api.jquery.com/toggleClass/ – Biswanath
+ JQuery와 참조입니다 1. 이것은 실제로 매우 우아합니다. – karim79
감사합니다.이 방법은 매끄러운 방법입니다. 나는 전에 toggleclass를 보지 못했다. – markratledge