Jquery là gì ?

01-10-2014 11:48:45 | Lượt xem 3.094

Bất kì trang web nào cho dù sử dụng công nghệ gì (.NET, PHP, JSP…) đều phải sử dụng Javascript à Javascript rất phổ biến. Jquery là một thư viện kiểu mới của Javascript giúp đơn giản hóa cách viết Javascript và tăng tốc độ xử lý các sự kiện trên trang web

JQuery được thiết kế để thay đổi cách viết Javascript của bạn. Chỉ với 10 dòng lệnh JQuery bạn có thể thay thế cả 20 chục dòng lệnh DOM JavaScript chán ngắt cũ kỹ mà xưa nay bạn vẫn từng viết. 

JQuery là 1 bộ thư viện khổng lồ hỗ trợ cho mọi ngôn ngữ lập trình à học viên lớp .NET, PHP, Web doanh nghiệp hoặc chỉ cần có kiến thức về HTML đều có thể học được. Một lập trình viên sử dụng jquery để lập trình sẽ tiết kiệm được nhiều thời gian của người lập trình web và thiết kế website.

Bài viết này mình sẽ thống kế(có tham khảo từ nhiều nguồn hướng dẫn) các hàm, chức năng cơ bản hay dùng nhất trong lập trình jquery, mình sẽ không vào chi tiết vào từng năng của nó để biết thêm chi tiết và các ví dụ các bạn có thể tham khảo tại website www.jquery.com
Tại sao dùng jQuery ?
 

jQuery đơn giản hóa cách viết Javascript và tăng tốc độ xử lý các sự kiện trên trang web, giúp tiết kiệm thời gian và công sức rất nhiều so với việc ngồi viết javascript theo cách thông thường. Đúng như khẩu hiệu của nó Viết ít hơn, làm nhiều hơn, nếu không dùng jQuery thì một chuyên gia cũng phải viết mất vài trang giấy mới làm được một nút Back to Top với hiệu ứng trượt, trong khi đó dân nghiệp dư chỉ cần vài dòng code ngắn ngủi + jQuery là đã có thể "múa rìu qua mắt thợ". Bên cạnh đó, việc sử dụng jQuery giúp giải quyết tốt vấn đề xung đột giữa các trình duyệt web.
jQuery làm được những gì?

1. Truy cập các phần tử trong nội dung trang web
jQuery cho phép bạn 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.

2. Thay đổi hình thức giao diện của trang web:
jQuery ra đời để lấp chỗ trống này, vì vậy bạn có thể sử dụng nó để giúp trang web có thể hiển thị tốt 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 HTML ngay cả khi trang web đó đã được trình duyệt load thành công.

3. Thay đổi nội dung trang web.
jQuery không 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.

4. Tương tác với người dùng.
Với thư viện javascript như jQuery, nó cho bạn 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ảy ra. Nhưng cái hay của nó là không làm cho code HTML của bạn rối tung lên chính là nhờ các Event Handler.

5. Hiệu ứng động jQuery: fades, wipes, ...
jQuery cho phép bạn sử dụng rất nhiều hiệu ứng động như mờ dần, chạy dọc chạy ngang v.v.. và nếu vẫn chưa đủ, nó còn cho phép bạn tự tạo ra các hiệu ứng của riêng mình.

6. Lấy thông tin từ Server mà không cần load lại trang web (Ajax)
Thư viện jQuery loại bỏ sự phức tạp của trình duyệt trong quá trình này và cho phép người phát triển web có thể tập trung vào các tính năng đầu cuối, đơn giản hoá các tác vụ javascript.

7. Đơn giản hoá tác vụ của JavaScript
jQuery cho phép các nhà phát triển web viết code javascript đơn giản hơn nhiều so với cách truyền thống như là các vòng lặp và điều khiển mảng.

Đây là những khái niệm để trả lời cho câu hỏi jquery là gì ? để biết thêm chi tiết mời các đến phần lập trình jquery
Hotline Hotline