Thư viện jQuery được nghiên cứu và phát triển bởi John Resig,ông là một chuyên gia lập trình công cụ JavaScript (JavaScript ToolDeveloper) cho Mozilla Corporation và tác giả của cuốn sách ProJavaScript Techniques, Secrets of the JavaScript Ninja. Hiện tại, Johnsinh sống ở Boston.
Nội dung trích xuất từ tài liệu:
Chức năng và thành phần của JQuery Tiêu luân Tìm hiểu các chức năng và ̉ ̣ thành phần của JQueryMục lục: ̣I) Nôi dung.................................................................................................................... 1 1) Giới thiêu..............................................................................................................1 ̣ 2) Selectors – Bộ chọn lọc (nếu có), nêu ví dụ (demo rồi chụp hình)...................2 3) Events – Sự kiện (nếu có), nêu ví dụ (demo rồi chụp hình).............................. 4 4) Effects – Hiệu ứng (nếu có), nêu ví dụ (demo rồi chụp hình)...........................5 5) Ajax (nếu có), nêu ví dụ (demo rồi chụp hình)...................................................7 6) Form Validation (nếu có), nêu ví dụ (demo rồi chụp hình)................................9 7) Plugin/Add-ons (nếu có), nêu ví dụ (demo rồi chụp hình)............................... 11 8) Các thành phần cơ bản khác (ứng với mỗi Framework)..................................14 ̀ ̣ ̉II) Tai liêu tham khao..................................................................................................15 Tiểu luận JQuery Môn Lập TrìnhWeb ̣I) Nôi dung1) Giới thiêu ̣ Thư viện jQuery được nghiên cứu và phát triển bởi John Resig,ông là một chuyên gia lập trình công cụ JavaScript (JavaScript ToolDeveloper) cho Mozilla Corporation và tác giả của cuốn sách ProJavaScript Techniques, Secrets of the JavaScript Ninja. Hiện tại, Johnsinh sống ở Boston. Một số người dùng nói rằng thư viện jQuery giúp tạo dự án pháttriển AJAX (XML và JavaScript không đồng bộ) gọn h ơn nh ờ vi ệc s ửdụng JavaScript dễ dàng hơn mặc dù JavaScript nổi tiếng là khó làmviệc cùng. Thư viện jQuery là kiểu thư viện JavaScript mới cần thiếtcho phép các nhà phát triển làm việc “khiêm tốn” với JavaScript. Th ưviện jQuery không phải là một framework cỡ lớn tốt nh ất trong AJAXvà cũng không phải là các cải tiến phức tạp vô ích. Th ư viện jQueryđược thiết kế để thay đổi cách viết JavaScript. Thư viện jQuery có phiên bản 1.0 ra đời ngày 26/08/2006, phiênbản gân đây là 1.4.2 (19/02/2010), là dự án mã nguồn mở tuân theo ̀giấy phép của MIT và GPL. Thư viện jQuery tương thích với nhiều trình duyệt (InternetExplorer 6+, Firefox 2+, Opera 9+, Safari 2+ và Chrome). C ộng đ ồngphát triển mạnh mẽ và được sử dụng rộng rãi như Dell, ESPN, BBC,Reuters, WordPress, Digg, … Những gì Jquery có thể làm: Hướng tới các thành phần trong tài liệu HTML. Nếu không sử dụng thư viện JavaScript này, chúng ta phải viết rất nhiều dòng code mới có thể đạt được mục tiêu là di chuyển trong cấu trúc cây (hay còn gọi là DOM = Document Object Model) của một tài liệu HTML và chọn ra các thành phần liên quan. Jquery cho phép chúng ta chọn bất cứ thành phần nào của tài liệu để “vọc” một cách dễ dàng như sử dụng CSS. Thay đổi giao diện của một trang web. CSS là công cụ rất mạnh để định dạng một trang web nhưng nó có một nhược điểm là không phải tất cả các trình duyệt đều hiển thị giống nhau. Cho nên jQuery ra đời để lấp chỗ trống này,vì vậy chúng ta có thể sử dụng Jquery để giúp trang web có thể hiển thị tốt Trang 1 Tiểu luận JQuery Môn Lập TrìnhWeb trên hầu hết các trình duyệt. Hơn nữa jQuery cũng có thể thay đổi class hoặc những định dạng CSS đã được áp dụng lên bất cứ thành phần nào của tài liệu HTML ngay cả khi trang web đó đã được trình duyệt load thành công. Thay đổi nội dung của tài liệu. Jquery không phải chỉ có thể thay đổi bề ngoài của trang web, nó cũng có thể thay đổi nội dung của chính tài liệu đó chỉ với vài dòng code. Nó có thể thêm hoặc bớt nội dung trên trang, hình ảnh có thể được thêm vào hoặc đổi sang hình khác, danh sách có thể được sắp xếp lại hoặc thậm chí cả cấu trúc HTML của một trang web cũng có thể được viết lại và mở rộng. Tất cả những điều này bạn hoàn toàn có thể làm được nhờ sự giúp đỡ của API (Application Programming Interface = Giao diện lập trình ứng dụng).2) Selectors – Bộ chọn lọc (nếu có), nêu ví dụ (demo rồi chụp hình).VD: animated selectorDescription: Select all elements that are in the progress of an animationat the time the selector is run.Code: Demo Jquery - animated selector div {background:yellow; border:1px solid #AAA; width:80px;height:80px; margin:0 5px; float:left; } div.colored { background:green; } Trang 2 Tiểu luận JQuery Môn Lập TrìnhWeb Run Nam Mover slow Tr.An Mover fast $(#run).click(function(){ $(div:animated).toggleClass(colored); }); function animateIt() { $(#mover).slideToggle(slow, animateIt); } animateIt(); function animateIt1() { $(#mover1).slideToggle(fast, animateIt1); } animateIt1();Trước khi chon Run ̣ ̣Sau khi chon Run Trang 3 Tiểu luận JQuery Môn Lập TrìnhWeb3) Events – Sự kiện (nếu có), nêu ví dụ (demo rồi chụp hình).JQuery cho chúng ta nhiều cách để tương tác với người dùng ví dụnhư khi người dùng nhấp chuột vào đường link thì sẽ có gì xảyra,nhưng cái hay ở chỗ nhờ vào các Event Handlers mà code HTMLkhông bị rối tung lên.VD: .click( handler(eventObject) )Description: Bind an event handler to the click JavaScript event, ortrigger that event on an element.Code: De ...
Chức năng và thành phần của JQuery
Số trang: 16
Loại file: doc
Dung lượng: 149.00 KB
Lượt xem: 23
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu có liên quan:
-
Các lệnh căn bản trong ngôn ngữ HTML
17 trang 24 0 0 -
47 trang 23 0 0
-
60 trang 22 0 0
-
Hệ thống cảnh báo tấn công thay đổi giao diện Website
21 trang 21 0 0 -
Sổ tay PR – 'in house' Tạo sự kiện đặc biệt
4 trang 20 0 0 -
25 trang 19 0 0
-
13 trang 19 0 0
-
Bài giảng HTML – DHTML - Javascript (Thiết kế Web): Bài 1 - Lê Quang Lợi
14 trang 19 0 0 -
BÀI GIẢNG TÓM TẮT LẬP TRÌNH WEB Dành cho sinh viên ngành Cao Đẳng (Lưu hành nội bộ)
154 trang 18 0 0 -
CHƯƠNG 3: NGÔN NGỮ ĐÁNH DẤU SIÊU VĂN BẢN HTML – HYPER TEXT MAKEUP LANGUAGE
63 trang 13 0 0