Hiển thị và ẩn các phần tử trong jQuery
Các lệnh để hiển thị và ẩn các phần tử là khá gọn như những gì chúng ta mong muốn: show() để hiển thị các phần tử trong một tập hợp được wrap và hide() để ẩn chúng.

Cú pháp

Sau đây là cú pháp đơn giản cho phương thức show() trong jQuery:

[selector].show( speed, [callback] );

Miêu tả chi tiết về các tham số:

  • speed − Một chuỗi biểu diễn một trong 3 tốc độ đã định trước ("slow", "normal", hoặc "fast") hoặc số mili giây để chạy hiệu ứng (ví dụ: 1000).

  • callback − tham số tùy ý này biểu diễn một hàm để được thực thi bất cứ khi nào hiệu ứng hoàn thành; thực thi một lần cho mỗi hiệu ứng.

Còn đây là cú pháp đơn giản cho phương thức hide() trong jQuery:

[selector].hide( speed, [callback] );

Miêu tả chi tiết về các tham số:

  • speed − Một chuỗi biểu diễn một trong 3 tốc độ đã định trước ("slow", "normal", hoặc "fast") hoặc số mili giây để chạy hiệu ứng (ví dụ: 1000).

  • callback − tham số tùy ý này biểu diễn một hàm để được thực thi bất cứ khi nào hiệu ứng hoàn thành; thực thi một lần cho mỗi hiệu ứng.

Ví dụ

Bạn xem xét HTML file sau với một jQuery code nhỏ:

<html>
   <head>
      <title>The jQuery Example</title>
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
		
      <script type="text/javascript" language="javascript">
         $(document).ready(function() {

            $("#show").click(function () {
               $(".mydiv").show( 1000 );
            });

            $("#hide").click(function () {
               $(".mydiv").hide( 1000 );
            });
         });
      </script>
		
      <style>
         .mydiv{ margin:10px;padding:12px; border:2px solid #666; width:100px; height:100px;}
      </style>

   </head>
	
   <body>
	
      <div class="mydiv">
         This is a SQUARE
      </div>

      <input id="hide" type="button" value="Hide" />   
      <input id="show" type="button" value="Show" />   

   </body>
	
</html>

Nó sẽ cho kết quả sau:

4 thói quen cuối tuần giúp làm phẳng bụng mỡ
Chia sẻ Một số sau thói quen vào cuối tuần không chỉ có thể giúp ngăn tăng cân mà còn làm giảm mỡ bụng
Samsung chuẩn bị gây bất ngờ với chiếc smartphone “kỳ quặc”
Chia sẻ Lại có thêm thông tin liên quan đến Galaxy A82 5G, chiếc smartphone được cho là đang trong giai đoạn phát triển ban đầu vào tháng Giêng.
6 lợi ích bất ngờ của bắp cải
Chia sẻ Bắp cải là một loại rau ít calo, giàu vitamin, khoáng chất và chất chống oxy hóa rất tốt cho sức khỏe.
Galaxy S21 FE, đẹp không tì vết
Chia sẻ Samsung vừa ra mắt dòng smartphone hàng đầu Galaxy S21 vào tháng Giêng và giờ hãng đang có kế hoạch mở rộng chúng đến phân khúc rẻ hơn nữa.
iPhone "không lỗ" sẽ tích hợp chế độ Internet Recovery như máy Mac
Chia sẻ Sử dụng Internet Recovery, người dùng iPhone có thể khôi phục hoặc cập nhật iPhone thông qua internet mà không cần kết nối tới máy tính.