Sự khác nhau giữa jQuery
và jQuery UI
là gì? Cả hai đều là các khung công tác khác nhau? Thư viện jQuery
có cần để hoạt động jquery UI
hoặc cả hai hoạt động độc lập? sự khác nhau giữa bất kỳ plugin tab jQuery
và Tab jQuery UI
là gì? đó là tốt hơn để sử dụng?Sự khác nhau giữa giao diện người dùng jquery và jquery là gì?
Trả lời
jQuery là thư viện cốt lõi. jQueryUI được xây dựng trên đầu trang của nó. Nếu bạn sử dụng jQueryUI, bạn cũng phải bao gồm jQuery.
Tab jQuery trước thư viện jQueryUI. jQueryUI Tabs dựa trên jQuery Tabs. Phiên bản hiện tại của jQuery Tabs là Tabs 3. Nếu tôi nhớ lại chính xác (tôi mơ hồ nhớ tìm kiếm thông qua mã nguồn khoảng một năm trước đây), Tabs 3 rất giống với những gì trong jQueryUI. Phiên bản jQueryUI, tất nhiên, tôn trọng chủ đề Themeroller.
Tôi đã sử dụng jQueryUI trong một dự án. Nó có một số tính năng tốt đẹp, nhưng có vài vật dụng và nó có vẻ là thúc đẩy ở một tốc độ băng giá (có vẻ giống như sáu vật dụng tương tự đã có trong hơn một năm). Có lẽ nó sẽ có gió thứ hai. Nếu tôi nhớ lại, một trong những điều làm tôi bận tâm là trong nhiều tiện ích, không có sự khác biệt rõ ràng giữa trạng thái di chuột và trạng thái nhấp chuột.
Vì vậy, tôi sẽ không khuyên bạn nên sử dụng jQueryUI vào thời điểm này cho các tiện ích của nó. Bạn có thể muốn nó cho các hiệu ứng và xử lý tương tác có thể kéo/thả được.
Các tiện ích trong thư viện Đóng cửa của Google và các tiện ích trong ExtJS có vẻ hữu ích hơn, theo ý kiến của tôi.
câu hỏi của tôi là nếu chúng tôi có hai tùy chọn cho bất kỳ yêu cầu nào là bất kỳ plugin jquery nào và thứ hai là giải pháp giao diện người dùng jquery thì điều gì sẽ tốt hơn để sử dụng? –
càng cần thêm javascript, khách hàng càng cần tải xuống. nếu một plugin jquery đơn giản đáp ứng nhu cầu, hãy đi với nó. – miku
Đúng, nhưng cả jQuery và jQuery UI được lưu trữ tại googleapis.Nếu bạn sử dụng phiên bản đó, có thể đã có trong bộ nhớ cache của trình duyệt và không được tải xuống. – Nosredna
Chỉ cần duyệt đến jQuery UI site và đọc:
jQuery UI cung cấp trừu tượng cho sự tương tác ở mức độ thấp và hình ảnh động, hiệu ứng tiên tiến và cao cấp, widget themeable, được xây dựng trên Thư viện JavaScript jQuery, mà bạn có thể sử dụng để xây dựng các ứng dụng web có tính tương tác cao.
tôi đã đọc nhưng nếu chúng tôi có một cái gì đó để ở cả hai placeshttp: //plugins.jquery.com/ và http://jqueryui.com/demos/ như Tab, Accordion vv –
Bạn cũng sẽ khám phá ra rằng bạn không thể sống mà không có jQuery. Đó là một phần quan trọng đối với hầu như bất kỳ ứng dụng web nào. Và vì dấu chân của nó quá nhỏ nên bạn có thể lấy đi với hầu hết mọi thứ nếu không phải tất cả các trang.
Tuy nhiên, giao diện người dùng jQuery nặng hơn với css và hình ảnh. Nó cũng có thể là khó khăn để có được phong cách để làm việc với các ứng dụng hiện có. Tôi tìm thấy bản thân mình bằng cách sử dụng các thành phần jQuery UI một số thời gian và jQuery gần như tất cả các thời gian.
Không thể sống mà không có jQuery trừ khi bạn sử dụng moo, yui, dojo, prototype.js, phát sáng hoặc đóng. :-) – Nosredna
Nosredna: xem ra, SO jQuery Fanboy Mafia sẽ đặt đầu ngựa lên giường của bạn. Đó là một rắc rối như vậy nhận được các vết máu ra khỏi chăn. – bobince
Tôi đã sử dụng jQuery trong nhiều năm, nhưng tôi đoán bạn nói đúng - tôi rõ ràng thiếu sự nhiệt tình và phải trả giá đắt cho nó. – Nosredna
- 1. Sự khác nhau giữa Nhà phát triển giao diện người dùng và Nhà phát triển giao diện người dùng là gì?
- 2. Giao diện người dùng Kendo và giao diện người dùng jQuery - kích thước và khung javascript
- 3. Tải lên + Giao diện người dùng jQuery
- 4. Sự khác nhau giữa chuỗi điều phối và chuỗi giao diện người dùng
- 5. Giao diện người dùng jQuery không tải
- 6. Giao diện người dùng JQuery Tabs caching
- 7. Sự khác nhau giữa việc thực hiện Giao diện trong Delphi và Lazarus (FPC) là gì?
- 8. Thư viện giao diện người dùng jQuery và hình ảnh
- 9. Sự khác nhau giữa giải pháp đa người thuê và đa người dùng là gì?
- 10. Giao diện người dùng và bộ chia jQuery
- 11. Giao diện người dùng jQuery so với Scriptaculous?
- 12. DB khác nhau và giao diện người dùng cho Meteor
- 13. Lớp phủ thoại giao diện người dùng jQuery
- 14. Sự khác nhau giữa jQuery.bind() và jQuery.on() là gì?
- 15. cách áp dụng chủ đề giao diện người dùng jQuery?
- 16. Giao diện người dùng JQuery: Tắt tab accordion?
- 17. Giao diện người dùng bão: Sự khác biệt giữa thời gian thực thi và quá trình
- 18. Sự khác nhau giữa hàng đợi toàn cầu và hàng đợi của người dùng là gì?
- 19. Rails 3.1, giao diện người dùng jQuery không tải
- 20. Sự khác nhau giữa "window.location.href" và "window.location.hash" là gì?
- 21. Sự khác nhau giữa .delegate() và live() là gì?
- 22. Tự động điền giao diện người dùng JQuery (1.8) cuộn
- 23. Giao diện người dùng jQuery Hộp thoại CSS cá nhân
- 24. Hộp thoại giao diện người dùng JQuery chậm
- 25. Sự khác nhau giữa .serialize() và .serializeArray() là gì?
- 26. Giao diện người dùng jQuery Kéo được, chụp vào lưới
- 27. Sự khác biệt giữa lớp trình bày và giao diện người dùng
- 28. DisableSelection được sử dụng trong giao diện người dùng jQuery là gì?
- 29. Giao diện người dùng jQuery - thay đổi màu nút
- 30. Ngày giao diện người dùng mặc định jQuery-UI
ý bạn là những người khác đang tạo plugin cho jquery, nhóm jquery tự tạo các plugin jquery và đặt tên nó là "jQuery UI". Tôi có đúng không? –
Nhóm jQuery hoạt động trên jQuery. jQueryUI là, tôi tin rằng, một nỗ lực tại một hiệu ứng chính thức, theming, và thư viện widget. – Nosredna