나는 이와 같은 주제가 많다는 것을 알고 있지만 정답을 찾지 못했습니다.Slidedown 요소 및 슬라이드 기타
문서가로드되면 모든 블록을 닫고 싶습니다 (slideUp).
사용자가 블록을 클릭하면 다른 사람들이 블록을 열어 형제가 아래로 내립니다 (열면 다른 블록이 닫힙니다).
나는이있다, 그러나 그것은 단지 두 개의 블록으로 일하고 :
<div class="col-xs-12 wrap-blocks-concours">
<div class="col-xs-12 blocks-concours">
<div class="col-xs-8">
<img src="#" alt="Nicolas et Mathieu">
</div>
<div class="bandeau-nom-concours">
<h3 class="uppercase">Nicolas et Mathieu</h3>
</div>
<div class="col-xs-4 text-block selected">
<h5 class="uppercase">Content</h5>
</div>
</div>
<div class="col-xs-12 text-slide">
<h3>Content</h3>
</div>
</div>
그리고 내 JQuery와 : 또한
(function($) {
$(document).ready(function() {
$('.blocks-concours').click(function() {
var currentContent = $(this).siblings('.text-slide');
$('.text-slide').not(currentContent).slideUp();
currentContent.slideToggle().sibling($('.text-slide'));
});
});
})(jQuery);
, 내 text-slide
에 display: none
은이 어떻게이 수 가능한 한 간단하게이 작업을 수행합니까?
가능한 복제 ([slideDown (또는 쇼) 테이블 행에 기능을? 사용 방법] http://stackoverflow.com/questions/467336/how-to-use- – Emilien
예상되는 동작이 무엇인지 분명히 밝히지 않았다 .... 더 구체화 – charlietfl