Chủ đề nổi bật
03/08/2018, 10:09

Sự kiện trong jQuery - jQuery Event

Sự kiện trong jQuery thực chất cũng giống như sự kiện trong Javascript nhưng nó được viết lại về cách sử dụng và hỗ trợ nhiều phương thức hơn giúp ...

Sự kiện trong jQuery thực chất cũng giống như sự kiện trong Javascript nhưng nó được viết lại về cách sử dụng và hỗ trợ nhiều phương thức hơn giúp chúng ta đơn giản hóa việc bổ sung và xử lý sự kiện. Nếu bạn rành Javascript rồi thì khi chuyển qua jQuery không mấy khó khăn, nhưng nếu bạn chưa rành Javascript thì sẽ hơi khó khăn đó, vì vậy tôi nghĩ bạn cũng nên học Javascript một ít thì mới học tốt được.

Để cho các bạn dễ học thì mình sẽ phân ra từng nhóm và mỗi nhóm sẽ tổng hợp các Event và sẽ trình bày cụ thể ở các bài tiếp theo.

Danh sách các sự kiện trong jQuery

Tên sự kiện Giải thích
bind() Bổ sung sự kiện vào đối tượng
blur() Xảy ra khi ra khỏi đối tượng
change() Xảy ra khi giá trị bị thay đổi
click() Xảy ra khi click vào đối tượng
contextmenu() Xảy ra khi click chuột phải
dbcclick() Xảy ra click double chuột
delegate() Bổ sung sự kiện vào đối tượng cả trước và sau khi thêm bằng Javascript
die() Xóa bỏ sự kiện ra khỏi đối tượng
error() Xay ra khi xuất hiện lỗi trên đối tượng
focus() Xảy ra khi focus vào đốit tượng (con trỏ chuột đang xử lý tại đối tượng)
focusin() Giống focus nhưng bổ sung thêm điều kiện là sự kiện đang ở trạng thái mới vào
focusout() Giống focus nhưn bổ sung thêm điều kiện là sự kiện đang ở trạng thái dừng
hover() Xảy ra khi hover chuột vào đối tượng
keydown() Xảy ra khi bàn phím nhấn xuống
keypress() Xảy ra khi bàn phím nhấn xuống
keyup() Xảy ra khi nhả bàn phím
live() Bổ sung sự kiện vào đối tượng, từ version 1.7 sẽ thay thế bằng sự kiện on()
load() Xảy ra khi đối tượng bắt đầu load
mousedown() Xảy ra khi nhấn chuột trái xuống
mouseup() Xảy ra khi nhả chuột trái ra
mouseenter() Xảy ra khi con trỏ chuột đi vào phạm vi của đối tượng
mouseleave() Xảy ra khi con trỏ chuột đi ra ngoài phạm vi của đối tượng
mousemove() Xảy ra khi con trỏ chuột đang di chuyển bên trong đối tượng
mouseover() Xảy ra một lần duy nhất khi con trỏ chuột bắt đầu đi vào phạm vi đối tượng
mouseout() Xảy ra một lần duy nhất khi con trỏ chuột đi ra ngoài phạm vi đối tượng
ready() Xảy ra khi browser đã load xong
resize()  Xảy ra khi resize browser
scroll() Xảy ra khi kéo thanh cuộn
submit() Xảy ra khi form được submit
toggle() Xảy ra khi click vào đối tượng

Trong bảng này mình có loại bỏ một số sự kiện rất ít khi sử dụng, vì vậy để đầy đủ hơn bạn có thể vào trang chủ của jQuery để xem nhé.

BÀI KẾ SAU
BÀI KẾ TIẾP

Nguồn: code24h.com

Bài liên quan
Mới nhất

Hiệu ứng trong jQuery

jQuery cung cấp một giao diện đơn giản để thực hiện các loại hiệu ứng tuyệt vời đa dạng. Các phương thức jQuery cho phép chúng ta áp dụng nhanh chóng các hiệu ứng phổ biến với cấu hình tối thiểu. Chương này sẽ bàn luận tất cả phương thức jQuery quan trọng để tạo các Visual Effect. Hiển ...

Cơ bản về jQuery

jQuery là một Framework được xây dựng dựa trên các tính năng của JavaScript. Vì thế trong khi phát triển các ứng dụng sử dụng jQuery, bạn có thể sử dụng tất cả các hàm và các tính năng khác được bổ trợ trong JavaScript. Chương này sẽ giải thích hầu hết khái niệm cơ bản thường được sử dụng ...

jQuery Ajax

AJAX là từ viết tắt của Asynchronous JavaScript and XML và công nghệ này giúp chúng ta tải dữ liệu từ Server mà không cần Refresh trình duyệt. Nếu bạn cảm thấy mới mẻ với AJAX, mình đề nghị bạn nên truy cập trang: Ajax Tutorial trước khi theo dõi những gì được đề cập trong chương này. ...

Plugins trong jQuery

Plug-in là một phần của code được viết theo một JavaScript file chuẩn. Những file này cung cấp các phương thức jQuery hữu ích mà có thể được sử dụng cùng với các phương thức jQuery Library. Có rất nhiều jQuery plug-in có sẵn để bạn có thể tải về từ kho lưu tại: http://jquery.com/plugins. ...

Xử lý sự kiện trong jQuery

Chúng ta có khả năng tạo các trang web động bởi sử dụng các Sự kiện (Event). Các sự kiện là các hành động mà có thể được phát hiện bởi ứng dụng web của bạn. Sau đây ví dụ một số sự kiện: Khi các sự kiện này được kích hoạt, bạn có thể sử dụng các hàm custom để phản hồi bất kỳ những gì ...

Thao tác DOM trong jQuery

jQuery cung cấp các phương thức để thao tác với DOM một cách cực kỳ hiệu quả. Bạn không cần viết những đoạn code quá dài để sửa đổi giá trị thuộc tính của bất kỳ phần tử nào hoặc để trích (extract) các đoạn HTML code từ một thẻ p hoặc div. jQuery cung cấp các phương thức như .attr(), ...

Thuộc tính trong jQuery

Một số thành phần cơ bản nhất, chúng ta có thể thao tác với các phần tử DOM, là các đặc tính và các thuộc tính được gán cho các phần tử đó. Hầu hết những thuộc tính này là có sẵn thông qua JavaScript như là các thuộc tính DOM node. Một số thuộc tính phổ biến hơn là: Xem xét đoạn HTML ...

CSS Selector trong jQuery

Thư viện jQuery hỗ trợ gần như tất cả các Selector trong Cascading Style Sheet (CSS), khi đã được đề cập trên World Wide Web Consortium. Sử dụng thư viện jQuery, các nhà lập trình có thể nâng cấp các Website của họ mà không cần lo lắng về các trình duyệt và phiên bản của nó, miễn là các ...

jQuery là gì

jQuery là gì? jQuery là một thư viện kiểu mới của JavaScript, được tạo bởi John Resig vào năm 2006 với một phương châm tuyệt vời: Write less, do more - Viết ít hơn, làm nhiều hơn . jQuery làm đơn giản hóa việc truyền tải HTML, xử lý sự kiện, tạo hiệu ứng động và tương tác Ajax. Với ...

Truy cập DOM trong jQuery

jQuery là một công cụ vô cùng mạnh mẽ. Nó cung cấp các phương thức đa dạng để truy cập DOM (DOM Traversal Method), giúp chúng ta chọn các phần tử trong một tài liệu một cách ngẫu nhiên hoặc theo phương thức liên tục. Hầu hết DOM Traversal Method không sửa đổi đối tượng jQuery và chúng được ...