jQuery Sự kiện - Phương thức live()
Ví dụ
Khi nhấn nút, ẩn hoặc hiển thị phần tử p:
$("button").live("click",function(){ $("p").slideToggle(); });
Định nghĩa và cách sử dụng
Phương thức live() thêm một hoặc nhiều bộ xử lý sự kiện cho phần tử được chọn và định nghĩa hàm sẽ được chạy khi các sự kiện này xảy ra.
Bộ xử lý sự kiện được thêm bởi phương thức live() áp dụng cho các phần tử hiện tại và tương lai khớp với chọn lọc (ví dụ: các phần tử được tạo bởi script).
Cú pháp
$().live(event,data,function)
Tham số | Mô tả |
---|---|
event |
Bắt buộc. Định nghĩa một hoặc nhiều sự kiện được thêm vào phần tử. Bao gồm nhiều sự kiện bằng cách phân cách bằng dấu cách. Phải là sự kiện hợp lệ. |
data | Tùy chọn. Định nghĩa dữ liệu bổ sung được truyền sang hàm. |
function | Bắt buộc. Định nghĩa hàm sẽ được chạy khi sự kiện xảy ra. |
Các ví dụ khác
- Thêm bộ xử lý sự kiện cho các phần tử trong tương lai
- Cách sử dụng phương thức live() để thêm bộ xử lý sự kiện cho các phần tử chưa được tạo.