Sách tham khảo jQuery - Sự kiện
- Trang trước Chọn器 jQuery
- Trang tiếp theo Hiệu ứng jQuery
Phương pháp sự kiện jQuery
Phương pháp sự kiện jQuery sẽ gây sự kiện trên phần tử khớp hoặc gán hàm vào sự kiện của tất cả phần tử khớp.
Phương pháp sự kiện
$("button#demo").click()
Ví dụ gây sự kiện
Thực thể gán
$("button#demo").click(function(){$("img").hide()})
Ví dụ trên sẽ ẩn tất cả các hình ảnh khi nhấn nút có id="demo".
Phương pháp | Mô tả |
---|---|
bind() | Gắn một hoặc nhiều bộ xử lý sự kiện vào phần tử khớp. |
blur() | Gây sự kiện blur hoặc gán hàm vào sự kiện blur của phần tử chỉ định |
change() | Gây sự kiện change hoặc gán hàm vào sự kiện change của phần tử chỉ định |
click() | Gây sự kiện click hoặc gán hàm vào sự kiện click của phần tử chỉ định |
dblclick() | Gây sự kiện double click hoặc gán hàm vào sự kiện double click của phần tử chỉ định |
delegate() | Gắn một hoặc nhiều bộ xử lý sự kiện vào các phần tử con hiện tại hoặc tương lai của phần tử khớp. |
die() | Xóa tất cả bộ xử lý sự kiện được thêm bằng hàm live(). |
error() | Gây sự kiện error hoặc gán hàm vào sự kiện error của phần tử chỉ định |
event.isDefaultPrevented() | Trả về xem có gọi event.preventDefault() trên đối tượng event hay không. |
event.pageX | Vị trí của con trỏ chuột so với mép trái của tài liệu. |
event.pageY | Vị trí của con trỏ chuột so với mép trên của tài liệu. |
event.preventDefault() | Ngăn chặn hành động mặc định của sự kiện. |
event.result | Chứa giá trị cuối cùng được trả về bởi bộ xử lý sự kiện gây ra bởi sự kiện được chỉ định. |
event.target | DOM phần tử gây sự kiện. |
event.timeStamp | Thuộc tính này trả về số miliseconds từ ngày 1 tháng 1 năm 1970 đến khi sự kiện xảy ra. |
event.type | Mô tả loại sự kiện. |
event.which | Chỉ ra phím hoặc nút nào được nhấn. |
focus() | Gây sự kiện focus hoặc gán hàm vào sự kiện focus của phần tử chỉ định |
keydown() | Gây sự kiện key down hoặc gán hàm vào sự kiện key down của phần tử chỉ định |
keypress() | Gây sự kiện key press hoặc gán hàm vào sự kiện key press của phần tử chỉ định |
keyup() | Gợi ý, hoặc gán hàm vào sự kiện key up của phần tử chỉ định |
live() | Thêm một hoặc nhiều bộ xử lý sự kiện cho các phần tử khớp hiện tại hoặc trong tương lai |
load() | Gợi ý, hoặc gán hàm vào sự kiện load của phần tử chỉ định |
mousedown() | Gợi ý, hoặc gán hàm vào sự kiện mouse down của phần tử chỉ định |
mouseenter() | Gợi ý, hoặc gán hàm vào sự kiện mouse enter của phần tử chỉ định |
mouseleave() | Gợi ý, hoặc gán hàm vào sự kiện mouse leave của phần tử chỉ định |
mousemove() | Gợi ý, hoặc gán hàm vào sự kiện mouse move của phần tử chỉ định |
mouseout() | Gợi ý, hoặc gán hàm vào sự kiện mouse out của phần tử chỉ định |
mouseover() | Gợi ý, hoặc gán hàm vào sự kiện mouse over của phần tử chỉ định |
mouseup() | Gợi ý, hoặc gán hàm vào sự kiện mouse up của phần tử chỉ định |
one() | Thêm bộ xử lý sự kiện cho các phần tử khớp. Mỗi phần tử chỉ có thể kích hoạt bộ xử lý này một lần. |
ready() | Sự kiện sẵn sàng tài liệu (khi tài liệu HTML sẵn sàng sử dụng) |
resize() | Gợi ý, hoặc gán hàm vào sự kiện resize của phần tử chỉ định |
scroll() | Gợi ý, hoặc gán hàm vào sự kiện scroll của phần tử chỉ định |
select() | Gợi ý, hoặc gán hàm vào sự kiện select của phần tử chỉ định |
submit() | Gợi ý, hoặc gán hàm vào sự kiện submit của phần tử chỉ định |
toggle() | Gán hai hoặc nhiều hàm xử lý sự kiện, khi xảy ra sự kiện click luân phiên sẽ thực hiện. |
trigger() | Sự kiện của tất cả các phần tử khớp |
triggerHandler() | Sự kiện đầu tiên khớp với phần tử chỉ định |
unbind() | Loại bỏ một bộ xử lý sự kiện đã thêm từ các phần tử khớp |
undelegate() | Loại bỏ một bộ xử lý sự kiện đã thêm từ các phần tử khớp, hiện tại hoặc trong tương lai |
unload() | Gợi ý, hoặc gán hàm vào sự kiện unload của phần tử chỉ định |
Xem thêm
Hướng dẫn:Cú pháp của bộ chọn phần tử jQuery
- Trang trước Chọn器 jQuery
- Trang tiếp theo Hiệu ứng jQuery