Thứ Năm, 12 tháng 2, 2009

Tìm hiểu các method của Events trong JQuery

Những method này được sử dụng để đăng ký hành vi có hiệu lực khi người dùng tương tác với trình duyệt, và để tiếp tục thao tác những hành vi đăng ký.

Browser Events
.error()  : Bind là một sự kiện xử lý cho các sự kiện JavaScript "error".
.resize() : Bind là một sự kiện xử lý cho các sự kiện "resize" , hoặc kích hoạt sự kiện trên là một phần tử.
.scroll()  : Bind là một sự kiện xử lý cho sự kiện "scroll", hoặc kích hoạt sự kiện trên là một phần tử.

Document Loading
.load()     : Bind là một sự kiện xử lý các sự kiện "load".
.ready()   : Chỉ định một chức năng để thực hiện khi các DOM được nạp đầy đủ..
.unload() : Bind là một sự kiện xử lý các sự kiện "unload".

Event Handler Attachment
.bind() : Attach một bộ xử lý để một sự kiện cho các phần tử.
.delegate() : Đính kèm một bộ xử lý cho một hoặc nhiều sự kiện với tất cả phần tử phù hợp với lựa chọn, bây giờ hoặc trong tương lai, dựa trên một tập hợp cụ thể của các phần tử gốc.
.die() : Hủy bỏ tất cả các xử lý sự kiện bằng cách sử dụng đính kèm live() trước đó từ các nguyên tố..
.live() : kèm một bộ xử lý sự kiện này với tất cả các yếu tố phù hợp với lựa chọn hiện tại và trong tương lai.
.one() : Đính kèm một bộ xử lý cho một sự kiện với các phần tử. Xử lý này được thực hiện tối đa một lần cho mỗi phần tử.
jQuery.proxy() : Đưa một chức năng và trả về một cái mới là sẽ luôn luôn có một bối cảnh cụ thể.
.trigger() : Thực hiện tất cả các bộ xử lý và hành vi gắn liền cho các yếu tố xuất hiện với các loại sự kiện nhất định.
.triggerHandler (): Thực hiện tất cả các bộ xử lý gắn liền cho một phần tử với một sự kiện.
.unbind() : Hủy bỏ một xử lý sự kiện trước đó thuộc từ các phần tử.
.undelegate() : Hủy bỏ một bộ xử lý từ sự kiện này với tất cả các yếu tố phù hợp với chọn hiện tại, ngay bây giờ hoặc trong tương lai, dựa trên một tập hợp cụ thể của các phần tử gốc.
Event Object

Form Events
.blur() : Bind một sự kiện xử lý các sự kiện "blur", hoặc sự kiện trigger trên một phần tử.
.change() : Bind một sự kiện xử lý cho sự kiện "change", hoặc sự kiện trigger trên một phần tử.
.focus() : Bind một sự kiện xử lý các sự kiện "focus", hoặc sự kiện trigger trên một phần tử.
.select() : Bind một sự kiện xử lý các sự kiện "select", hoặc sự kiện trigger trên một phần tử.
.submit() : Bind một sự kiện xử lý các sự kiện "submit", hoặc sự kiện trigger trên một phần tử.

Keyboard Events
.focusin(): Bind một sự kiện xử lý các sự kiện "focusin".
.focusout(): Bind một xử lý sự kiện để các sự kiện "focusout".
.keydown(): Bind một sự kiện xử lý cho sự kiện "keydown", hoặc sự kiện trigger trên một phần tử.
.keypress(): Bind một sự kiện xử lý các sự kiện "keypress", hoặc trigger sự kiện trên một phần tử.
.keyup(): Bind một xử lý sự kiện cho "keyup" JavaScript sự kiện, hoặc trigger sự kiện trên một phần tử.

Mouse Events
.click() : Bind một sự kiện xử lý các sự kiện "click ", hoặc sự kiện trigger trên một phần tử.
.dblclick(): Bind một sự kiện xử lý các sự kiện "dblclick", hoặc sự kiện trigger trên một phần tử.
.focusin(): Bind một sự kiện xử lý các sự kiện "focusin".
.focusout(): Bind một sự kiện xử lý các sự kiện "focusout".
.hover(): Bind hai bộ xử lý để các yếu tố xuất hiện, sẽ được thực hiện khi con trỏ chuột vào và rời khỏi các phần tử..
.mouseDown(): Bind một sự kiện xử lý cho sự kiện "mouseDown", hoặc sự kiện trigger trên một phần tử.
.mouseenter(): Bind một sự kiện xử lý được phát sinh khi chuột vào một phần tử, hay trigger là xử lý trên một phần tử.
.mouseleave(): Bind một sự kiện xử lý  phát sinh khi chuột là một yếu tố, hay trigger là xử lý trên một phần tử.
.mousemove(): Bind một sự kiện xử lý các sự kiện "MouseMove", hoặc trigger sự kiện trên một phần tử.
.mouseout(): Bind một sự kiện xử lý sự kiện cho "mouseout", hoặc trigger sự kiện trên một phần tử.
.mouseover(): Bind một sự kiện xử lý sự kiện cho "mouseover", hoặc trigger sự kiện trên một phần tử.
.mouseup(): Bind một sự kiện xử lý sự kiện cho "mouseup", hoặc trigger sự kiện trên một phần tử.
.toggle(): Bind hai hoặc nhiều bộ xử lý cho các phần tử xuất hiện, thực hiện các nhấp chuột thay thế.

Không có nhận xét nào:

Đăng nhận xét