Phương thức jQuery trực tiếp()
❮ Các phương thức sự kiện của jQuery
Ví dụ
Ẩn hoặc hiển thị phần tử <p> khi nhấp vào nút:
$("button").live("click", function(){
$("p").slideToggle();
});
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức live() không được dùng nữa trong phiên bản jQuery 1.7 và bị xóa trong phiên bản 1.9. Thay vào đó hãy sử dụng phương thức on() .
Phương thức live() đính kèm một hoặc nhiều trình xử lý sự kiện cho các phần tử được chọn và chỉ định một hàm sẽ chạy khi sự kiện xảy ra.
Các trình xử lý sự kiện được đính kèm bằng phương thức live() sẽ hoạt động cho cả phần tử hiện tại và TƯƠNG LAI khớp với bộ chọn (như phần tử mới được tạo bởi tập lệnh).
Mẹo: Để xóa trình xử lý sự kiện, hãy sử dụng phương thức die() .
Cú pháp
$( selector ).live( event,data,function )
Parameter | Description |
---|---|
event | Required. Specifies one or more events to attach to the elements. Multiple event values are separated by space. Must be a valid event. |
data | Optional. Specifies additional data to pass along to the function |
function | Required. Specifies the function to run when the event occurs |
Hãy tự mình thử - Ví dụ
Thêm trình 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 trình xử lý sự kiện cho các phần tử chưa được tạo.