⊗jqEftHSHM 104 of 113 menu

Các phương thức hide và show trong jQuery

Hiệu ứng cho phép tạo hoạt ảnh cho phần tử, ví dụ - ẩn hoặc hiển thị phần tử một cách mượt mà. Với mỗi hiệu ứng đều có những phương thức jQuery riêng. Hãy bắt đầu với các phương thức hideshow. Các phương thức hideshow cho phép ẩn và hiển thị các phần tử. Hãy xem xét cách chúng hoạt động.

Đầu tiên, hãy lấy mã HTML sau:

<button id="hide">hide</button> <button id="show">show</button> <div id="elem">text...</div>

Mã CSS trông như thế này:

#elem { padding: 10px; width: 150px; height: 150px; border: 1px solid green; margin-top: 10px; }

Bây giờ hãy viết mã Javascript, theo đó khi nhấp vào nút #hide phần tử sẽ bị ẩn đi, và khi nhấp vào #show - sẽ được hiển thị:

$('#hide').click(function() { $('#elem').hide(); }); $('#show').click(function() { $('#elem').show(); });

Có thể đặt thời gian thực hiện hiệu ứng bằng mili giây (1000 mili giây = 1 giây). Trong trường hợp này, hiệu ứng sẽ được phát mượt mà trong khoảng thời gian đã đặt. Hãy đặt thời gian thực hiện hiệu ứng là 1 giây và xem cách hiệu ứng thay đổi:

$('#hide').click(function() { $('#elem').hide(1000); }); $('#show').click(function() { $('#elem').show(1000); });

Cho trước bố cục:

<p> <a id="hide" href="">hide</a> <a id="show" href="">show</a> </p> <div id="block"> <ol> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ol> </div> body { font-size: 18px; } a { color: blue; text-decoration: none; } a:hover { text-decoration: underline; } ol { margin: 0px; padding-left: 10px; } li { list-style-type: inside; } div { display: inline-block; padding: 30px; border: 1px solid black; cursor: pointer; margin-bottom: 20px; }

Hãy làm sao để khi nhấp vào liên kết có #hide thì div chứa danh sách bị ẩn đi, còn khi nhấp vào liên kết có #show thì nó được hiển thị. Với mỗi hiệu ứng, hãy đặt thời gian thực hiện là 600ms.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối