jQuery hiệu ứng - phương thức slideToggle()
Ví dụ
Sử dụng hiệu ứng cuộn để chuyển đổi giữa trạng thái hiển thị và ẩn của yếu tố <p>:
$(".btn1").click(function(){ $("p").slideToggle(); });
Định nghĩa và cách sử dụng
Phương thức slideToggle() sử dụng hiệu ứng cuộn (thay đổi độ cao) để chuyển đổi trạng thái hiển thị của yếu tố.
Nếu yếu tố được chọn là hiển thị, thì ẩn các yếu tố đó, nếu yếu tố được chọn là ẩn, thì hiển thị các yếu tố đó.
Cú pháp
$().slideToggle(speed,callback)
Tham số | Mô tả |
---|---|
speed |
Tùy chọn. Định nghĩa tốc độ từ ẩn đến hiển thị của yếu tố (hoặc ngược lại). Mặc định là "thường". Các giá trị có thể:
Trong trường hợp đã thiết lập tốc độ, yếu tố sẽ thay đổi dần độ cao trong quá trình chuyển đổi (điều này sẽ tạo ra hiệu ứng cuộn). |
callback |
Tùy chọn. Hàm cần thực hiện sau khi hàm toggle được thực thi. Nếu muốn học thêm về callback, hãy truy cập phần jQuery Callback của chúng tôi. Trừ khi đã thiết lập tham số speed, không thể thiết lập tham số này. |
Lưu ý và chú thích
Lưu ý:Nếu yếu tố đã được ẩn, hiệu ứng này sẽ không gây ra bất kỳ thay đổi nào, trừ khi đã quy định hàm callback.
Các ví dụ khác
- Sử dụng tham số speed
- Sử dụng tham số speed để chuyển đổi giữa việc hiển thị và ẩn yếu tố bằng cách cuộn lên và xuống.