나는 2 개의 연결이있다 : category1과 category2. 마우스로 적절한 링크를 클릭하면 텍스트를 아래로 내리고 싶습니다. 예를 들어 누군가가 카테고리 1을 클릭하면 카테고리 1 컨텐츠를 아래로 내리고 싶습니다. 그리고 soneone이 카테고리 2를 클릭하면 category2 컨텐츠를 아래로 내리고 카테고리 1 컨텐츠를 닫고 싶습니다. 또한 카테고리 1과 카테고리 2 모두에서 링크를 슬라이드하고 싶습니다. 사용자가 해당 항목을 클릭하면 해당 카테고리 (즉, 닫기 컨텐츠)를 위로 밀어 넣고 싶습니다. 어떻게해야합니까? 미리 감사드립니다.jquery로 텍스트를 하나씩 아래로 슬라이드 업하는 방법은 무엇입니까?
-1
A
답변
2
HTML을 게시하지 않았으므로, 메뉴에 관해서는 다소 "표준"인 마크 업을 사용하고 있다고 가정합니다.
jQuery(function($) {
var $menu = $('#menu'),
$menu_items = $menu.children('li')
;
$menu_items.click(function() {
$menu_items.not(this).slideUp();
$(this).slideDown();
});
})
이 : 같은 것을 사용하여, (내가 이해에서)
<ul id="menu">
<li>Category 1
<ul><!-- links --></ul>
</li>
<li>Category 2
<ul><!-- more links --></ul>
</li>
<!-- ... and so on -->
</ul>
당신은 당신이 원하는 것을 얻을 수 있습니다
그래서 당신은 다음과 같은 마크 업의 야구장 내에있어 가정 방법을 사용하면 #menu
에서 메뉴 항목을 추가/제거 할 때 코드를 추가/변경할 필요가 없습니다.
0
당신은 더 특정하기 위해 필요한 경우이
$("#category1").click(function(){
$("#category2content").animate({"height","0"},normal,linear,function(){$("#category1content").animate({"height","500"},normal)});
});
$("#category2").click(function(){
$("#category1content").animate({"height","0"},normal,linear,function(){$("#category2content").animate({"height","500"},normal)});
});
당신이 여분의 기능을 추가 할 수 있습니다 사용할 수 있습니다. 필요한 경우 내부 내용 용으로 재사용 할 수 있습니다.
자세한 내용은 을 참조하십시오. 500을 필요한 높이로 변경하십시오.
관련 문제
- 1. 슬라이드 위로/아래로 슬라이드
- 2. jQuery - 위로 슬라이드/html/슬라이드 아래로 편집
- 3. jQuery로 양식을 하나씩 제출 하시겠습니까?
- 4. jquery로 슬라이드/div 이동
- 5. jquery로 슬라이드 다운 효과
- 6. UIView 애니메이션 스왑보기 (아래로 슬라이드)
- 7. 스크롤을 아래로 텍스트 영역에서 jQuery로
- 8. jquery에서 특정 시간 후에 항목을 자동으로 슬라이드 업하는 방법
- 9. jQuery로 요소의 텍스트를 지우는 방법?
- 10. imageView로 슬라이드 쇼를 만드는 방법은 무엇입니까?
- 11. jquery로 수동으로 슬라이드 쇼 진행
- 12. jQuery로 페이지 전환 슬라이드 효과
- 13. jCarousel jQuery로 회전식 슬라이드 애니메이션
- 14. 레일에서 Jquery로 슬라이드 쇼 만들기
- 15. jQuery로 텍스트를 선택하는 방법
- 16. div의 텍스트를 jQuery로 바꾸기
- 17. MKOverlays를 하나씩 그리는 방법은 무엇입니까?
- 18. 요청을 하나씩 보내는 방법은 무엇입니까?
- 19. 모든보기를 하나씩 보유하는 방법은 무엇입니까?
- 20. Java로 스케일 업하는 방법
- 21. HTML 테이블 내에서 아래로 슬라이드 및 편집
- 22. 아약스 쇼 새 게시물 슬라이드 아래로
- 23. 슬라이드 아래로 전환 애니메이션을 만들려면 어떻게해야합니까?
- 24. Jquery 슬라이드 업은 작동하지만 아래로 슬라이드하지 않습니다.
- 25. 다음 li 아래로 슬라이드. fadeIn() prepend li?
- 26. CSS/jquery로 마크 업되지 않은 텍스트를 선택하는 방법은 무엇입니까?
- 27. 레이블 텍스트를 jquery로 바꾸는 가장 좋은 방법은 무엇입니까?
- 28. li에서 텍스트를 찾아 jquery로 바꿉니다.
- 29. 이전 파일을 제거하여 매주 하나씩, 매월 하나씩 보관하는 방법은 무엇입니까?
- 30. Jquery로 정렬되지 않은 긴리스트를 자르는 방법은 무엇입니까?