Làm cách nào để ẩn và hiển thị các phần tử HTML bằng JQuery mà không có bất kỳ hiệu ứng đặc biệt nào?Làm cách nào để ẩn và hiển thị các phần tử HTML bằng JQuery?
Trả lời
Sử dụng phương pháp hide()
và show()
:
$("selector").hide();
$("selector").show();
đâu "chọn" là bất cứ điều gì là thích hợp. Giống như:
<script type="text/javascript">
$(function() {
$("#mybutton").click(function() {
$("#mydiv").toggle();
});
});
</script>
<div id="mydiv">
This is some text
</div>
<input type="button" id="mybutton" value="Toggle Div">
Phương pháp toggle()
chỉ gọi show()
nếu ẩn hoặc hide()
nếu không muốn nói nó.
$('#someElement').show(); //an element with id of someElement
$('.someElement').hide(); //hide elements with class of someElement
$('a').hide(); //hide all anchor elements on the page
Xem:
http://docs.jquery.com/Effects/show
và
http://docs.jquery.com/Effects/hide
Ngoài ra, sẽ là một ý tưởng tốt để đọc lên trên Selectors:
Ẩn yếu tố:
$('#myElement').hide();
Hiện yếu tố:
$('#myElement').show();
Hide: http://docs.jquery.com/Hide
Hiển thị: http://docs.jquery.com/Show
Toggling display:
$('selector').toggle();
Hiển thị:
$('selector').show();
Hide:
$('selector').hide();
Liên kết tới tài liệu: http://docs.jquery.com/Effects –
$ ("selector") toggle() chuyển phần tử DOM được lựa chọn (s) giữa ẩn và hiển thị. . $ ("bộ chọn"). Hide() ẩn (các) phần tử DOM đã chọn. $ ("bộ chọn"). Show() hiển thị (các) thành phần DOM đã chọn.
Mặc dù vậy, tôi nghĩ bạn có thể giải quyết được sự cố này mà không cần phải tham khảo luồng ngăn xếp. Các tài liệu jquery là khá rõ ràng imo!
xem the jQuery online documentation để hiển thị, ẩn và chuyển đổi.
+1 cho trung thực – peirix
- 1. Làm cách nào để ẩn phần tử HTML chỉ chứa các khoảng trắng bằng jQuery?
- 2. Làm cách nào để hiển thị/ẩn phần tử trong YUI như trong jQuery?
- 3. Làm cách nào để chỉ chọn các phần tử hiển thị bằng XPath?
- 4. hiển thị có điều kiện các dạng phần tử html
- 5. Di chuột qua phần tử ẩn để hiển thị nó
- 6. Làm cách nào để xóa phần tử dd và dt html khi hiển thị phần tử Biểu mẫu trong ZF?
- 7. IE10: 'khả năng hiển thị: hiển thị' trên trước phần tử giả của phần tử 'hiển thị: ẩn'
- 8. Làm thế nào để ẩn tất cả các phần tử ngoại trừ một phần bằng cách sử dụng jquery?
- 9. Ẩn Jquery animate và hiển thị
- 10. HTML và hiển thị phần tử <img/>
- 11. phần tử lực để hiển thị bên ngoài tràn: ẩn
- 12. cách ẩn/hiển thị phần tử dom trong google closure
- 13. Cách hiển thị văn bản html trong phần tử Wicket?
- 14. CSS Phủ định: Hiển thị các phần tử cụ thể trong Phần tử bị ẩn?
- 15. IE 7 Hiển thị Ẩn và Hiển thị Không có Phần tử
- 16. Tại sao jQuery hiển thị/ẩn hiển thị sử dụng: không hiển thị thay vì hiển thị: bị ẩn?
- 17. Làm cách nào để ẩn giữa bảng bằng jQuery?
- 18. Làm cách nào để tự động hiển thị và ẩn toàn bộ TabContainer bằng DOJO?
- 19. Làm thế nào để hiển thị/ẩn một phần tử trên các hộp kiểm được chọn/bỏ chọn bằng cách sử dụng jQuery?
- 20. Cách đính kèm phần tử html vào chuột bằng jQuery?
- 21. Cách tìm phần tử đầu tiên bị ẩn bởi JQuery
- 22. Làm cách nào để lấy văn bản thuần túy Bên cạnh phần tử HTML bằng jQuery?
- 23. jQuery: Cách hiển thị phần tử và sử dụng hiệu ứng đánh dấu cùng một lúc?
- 24. jQuery Carousel. Làm thế nào để hiển thị phần tử kế tiếp hoặc trước chỉ
- 25. Sắp xếp lại tất cả các phần tử sau khi ẩn một phần tử bằng cách sử dụng jquery masonry
- 26. Truyền mảng bằng phần tử ẩn dạng Html
- 27. Winforms - cách hiển thị/ẩn các phần tử trong thiết kế?
- 28. Jquery: Ẩn tất cả trẻ em, sau đó hiển thị một phần tử cụ thể
- 29. Ẩn phần tử bị ẩn ... Làm thế nào xấu?
- 30. Cách AngularJS hiển thị hoặc ẩn phần tử biểu mẫu là gì?
Cảm ơn tất cả câu trả lời đã giúp chúng tôi – Roland