저는 Ruby-On-Rails에서 작은 응용 프로그램을 개발 중입니다. 링크를 클릭 할 때까지 html.erb 파일에서 div를 숨기고 싶습니다. 가장 간단한 방법은 무엇입니까?html div를 숨기는 방법
6
A
답변
11
는 포함 된 자바 스크립트 파일에서
div.hidden { display: none; }
, 또는 <script>
태그의 내부 :
$(function() {
$('a#show_whatever').click(function(event){
event.preventDefault();
$('div#whatever').toggle();
});
});
hidden
클래스 div를 숨기고 있습니다. jQuery 함수는 링크 클릭에 대해 목록을 작성하고 링크가 뒤 따르지 않도록 (event.preventDefault()
은 찾아보기에서 #
으로) ', 마지막으로 div의 가시성을 토글합니다.
1
display:none
또는 opacity:0
스타일을 적용 할 수 있습니다. 첫 번째는 div가 페이지에서 어떤 위치도 차지하지 않도록하고 두 번째는 보이지 않게 만들지 만 여전히 그의 자리를 유지합니다. 첫 번째는 숨기고 두 번째는 간신히 가면된다고 말할 수 있습니다. 다른 해결책이 있을지도 모르지만 그것들은 내가 아는 두 가지입니다. CSS 파일에서
<a href="#" id="show_whatever">Show Whatever</a>
<div id="whatever" class="hidden">...</div>
: HTML 파일에서
2
이것은 자바 스크립트로 쉽게 나타납니다. 예를 들어 jQuery 자바 스크립트 라이브러리를 사용하면 여기에 표시된 것처럼 div를 링크를 기반으로 표시할지 여부를 쉽게 전환 할 수 있습니다. http://jsfiddle.net/Yvdnx/
HTML :
<a href="#">Click Me To Display Div</a>
<div>Foo</div>
자바 스크립트 :
$(function() {
$("div").hide();
$("a").click(function(event) {
event.preventDefault();
$("div").toggle();
});
});
jQuery를 신뢰할 수 있고 많은 브라우저에서 작동, 같은 :target
같은 CSS3 선택기를 사용하여 구별합니다.
관련 문제
- 1. jQuery로 div를 숨기는 방법?
- 2. mouseout에서 div를 숨기는 방법?
- 3. 특정 날짜까지 div를 숨기는 방법
- 4. 페이지로드 전에 Div를 숨기는 방법?
- 5. 외부 클릭시 div를 숨기는 방법
- 6. JQuery : 다이나믹하게 지정된 ID로 div를 숨기는 방법
- 7. jquery로 div를 선택/제거/숨기는 방법?
- 8. N 초 후에 div를 숨기는 방법?
- 9. HTML5 : 스크롤하는 동안 div를 숨기는 방법
- 10. 스크롤하면서 div를 붙잡고 페이지 하단에 숨기는 방법
- 11. jquery로 id/class가없는 div를 숨기는 방법?
- 12. onblur와 함께 javascript에서 div를 숨기는 방법
- 13. jquery에서 2 divs에서 mouseleave에 div를 숨기는 방법?
- 14. 페이지가로드되기 전에 HTML 요소를 숨기는 방법
- 15. HTML - 포스트 백을 숨기는 방법?
- 16. 비어있는 div를 숨기는 방법과 비어있는 div를 연결하는 다른 div를 숨기는 방법은 무엇입니까?
- 17. div 외부에서 마우스를 클릭했을 때 div를 숨기는 방법
- 18. MVC 뷰에서 div를 숨기는 방법은 무엇입니까?
- 19. jQuery를 사용하여 특정 div를 제외한 모든 div를 숨기는 방법은 무엇입니까?
- 20. HTML 페이지 소스에서 텍스트를 숨기는 방법?
- 21. 자바 스크립트로 HTML 입력 필드를 숨기는 방법
- 22. Firefox에서 HTML 페이지 내에서 XML을 숨기는 방법
- 23. HTML 소스 코드에서 iframe URL을 숨기는 방법
- 24. jQuery DIV를 숨기는 방법, 페이지에서 초당 분할로 표시하기
- 25. javascript의 복제 된 요소에 특정 클래스가있는 div를 숨기는 방법
- 26. if 루프가 게시물을 반환하지 않으면 텍스트가있는 div를 숨기는 방법?
- 27. 자바 스크립트에서 div를 숨기는 방법은 무엇입니까?
- 28. 두 div를 표시하고 숨기는 파들 사진
- 29. div를 애니메이션으로 표시하거나 숨기는 방법은 무엇입니까?
- 30. div를 가운데에 배치하고 숨기는 방법은 무엇입니까?