Hiệu ứng ẩn Hiện Phần Tử HTML DOM Với JQuery
Có thể bạn quan tâm
Hiệu ứng Hide/Show
jQuery có một số hiệu ứng động rất dễ để sử dụng. Trong đó, phương thức hide() và show() đùng để ẩn đi hay hiện thị các phần tử chọn, tương tự toggle() sẽ tương đương với show() nếu phần tử đang ẩn, và tương đương với hide() nếu phần tử đang hiện thị.
Bấm vào đây Sử dụng toggle() <button id="vidu1">Bấm vào đây <strong id="pvidu1">Sử dụng toggle()</strong> </button> <script> $("#vidu1").click(function() { $("#pvidu1").toggle(); }); </script>Phương thức show(), hide(), toggle() có thể chứa tham số thứ nhất để chỉ ra thời gian hoàn thành hiệu ứng (tính bằng mili giây).
Ví dụ hiệu ứng sảy ra trong 1s
Bấm vào đây Sử dụng toggle(1000) <button id="vidu2">Bấm vào đây <strong id="pvidu2">Sử dụng toggle(1000)</strong> </button> <script> $("#vidu2").click(function() { $("#pvidu2").toggle(1000); }); </script>Phương thức show(), hide(), toggle() còn có thể chứa hàm callback, là hàm sẽ thi hành sau khi hiệu ứng hoàn thành.
Ví dụ sau sẽ gọi một hàm callback sau khi hieu ứng hoàn thành thành.
Bấm vào đây Sử dụng toggle(1000) <button id="vidu3">Bấm vào đây <strong id="pvidu3">Sử dụng toggle(1000)</strong> </button> <script> $("#vidu3").click(function() { $("#pvidu3").toggle(500, function() { $("#pvidu3").toggle(500); }); }); </script>Hiệu ứng mờ dần
Tương tự như ba hàm show(), hide(), toggle() cũng có ba hàm với chức năng tương tự nhưng đi kèm hiệu ứng phai dần đó là fadeIn(), fadeOut() và fadeToggle()
Tương tự nó cũng có thể có hai tham số tốc độ và ham callback, ví dụ:
Bấm vào đây Sử dụng fadeToggle(1000) <button id="vidu4">Bấm vào đây <strong id="pvidu4">Sử dụng fadeToggle(1000)</strong> </button> <script> $("#vidu4").click(function() { $("#pvidu4").fadeToggle(1000, function() { $("#pvidu4").fadeToggle(1000); }); }); </script>Ngoài ra còn có phương thức fadeTo(speed, opacity) để chạy hiệu ứng thiết lập opacity về giá trị chỉ ra. Ví dụ:
$("div").fadeTo(1500, 0.7);Hiệu ứng trượt phần tử
Hiệu ứng xuất ẩn phần tử slideUp, xuất hiện phần tử slideDown là hiệu ứng giống với hide(), show() nhưng kèm thêm trượt phần tử. Tương tự có slideToggle() để chuyển trạng thái qua lại giữa hai phương thức này
Bấm vào đây Sử dụng slideUp(1000) <button id="vidu5">Bấm vào đây <strong id="pvidu5">Sử dụng slideUp(1000)</strong> </button> <script> $("#vidu5").click(function() { $("#pvidu5").slideToggle(1000, function() { //... code in callback }); }); </script> Mục lục bài viết Hiệu ứng Hide/ShowHiệu ứng Fade In/OutHiệu ứng Slide Up/Down ĐĂNG KÝ KÊNH, XEM CÁC VIDEO TRÊN XUANTHULAB Đăng ký nhận bài viết mớiTừ khóa » Trong Jquery Effects Sử Dụng Phương Thức Nào để Thực Hiện Chuyển đổi Giữa Hai Trạng Thái ẩn Và Hiện
-
Hiệu ứng Trong JQuery
-
Hiệu ứng Trong Jquery - Thầy Long Web
-
Hiệu ứng Trong JQuery - Hoclaptrinh
-
[jQuery] Bài 3 - Tạo Hiệu Ứng Chuyển Tiếp & Gửi Yêu Cầu Tới Máy ...
-
Tất Tần Tật Về JQuery - Các Phương Thức Hay Sử Dụng ! ( P.1)
-
JQuery Là Gì? Tổng Quan Và Hướng Dẫn Sử Dụng JQuery
-
CÁC PHƯƠNG THỨC HAY SỬ DỤNG TRONG JQUERY
-
[JQuery] Phần 5: Hiệu ứng ẩn Và Hiện — Hide() Và Show() | DAMMIO
-
Jquery Là Gì? Công Dụng Và Lý Do Jquery được Dùng Phổ Biến - ITNavi
-
Selector - Chọn Phần Tử Trong JQuery
-
JQuery Là Gì? JQuery Là Gì? Những ưu điểm Khi Sử Dụng JQuery Trong ...
-
[Bài 4] Hiệu ứng Trong Jquery
-
Giới Thiệu Về JQuery
-
Những Thư Viện Và Framework Của JavaScript Mà Bạn Không Thể Bỏ ...