Mastering jQuery

Alex Libby

  • 出版商: Packt Publishing
  • 出版日期: 2015-05-30
  • 售價: $1,580
  • 貴賓價: 9.5$1,501
  • 語言: 英文
  • 頁數: 376
  • 裝訂: Paperback
  • ISBN: 1783985461
  • ISBN-13: 9781783985463
  • 相關分類: jQuery
  • 下單後立即進貨 (約3~4週)

商品描述

Elevate your development skills by leveraging every available ounce of jQuery

About This Book

  • Create and decouple custom event types to efficiently use them and suit your users' needs
  • Incorporate custom, optimized versions of the jQuery library into your pages to maximize the efficiency of your website
  • Get the most out of jQuery by gaining exposure to real-world examples with tricks and tips to enhance your skills

Who This Book Is For

If you are a developer who is already familiar with using jQuery and wants to push your skill set further, then this book is for you. The book assumes an intermediate knowledge level of jQuery, JavaScript, HTML5, and CSS.

What You Will Learn

  • Learn how to better organize your code, using one of the many design patterns available for the library
  • Develop your skills further in some of the core jQuery subjects, such as event handling, using AJAX, and animating elements
  • Develop your skills within technologies where you might not consider using jQuery, such as the Page Visibility API or using node-webKit
  • Explore some of the more advanced tips and tricks for optimizing jQuery to maintain performance
  • Learn how to improve your development workflow when testing jQuery to help reduce the manual effort needed to produce results
  • Automate testing using NodeJS and RequireJS

In Detail

Mastering jQuery has been written not only to help maximize your skills with core functionality in the library, but also to explore some of the more intriguing ways of using the library to achieve real-world solutions that could feature on any website or online environment.

You'll start with a look at some of the more advanced ways to incorporate the library into your pages, followed by working with forms and advanced form validation using regular expressions. Next you'll move on to animating in jQuery, advanced event handling, and using jQuery effects.

Finally, you will develop practical examples of using jQuery with external functionality such as node-webkit, before finishing with a session on optimizing your version of the library for maximum efficiency and exploring best practices for using QUnit.

商品描述(中文翻譯)

提升您的開發技能,充分利用每一個可用的 jQuery 功能

關於本書
- 創建並解耦自定義事件類型,以有效地使用它們並滿足用戶需求
- 將自定義且經過優化的 jQuery 函式庫整合到您的網頁中,以最大化網站效能
- 通過實際案例學習 jQuery,並掌握技巧以提升您的技能

適合閱讀對象
- 如果您已經熟悉使用 jQuery,並希望進一步提升技能,那麼本書適合您
- 本書假設您具備中級水平的 jQuery、JavaScript、HTML5 和 CSS 知識

學習內容
- 學習如何更好地組織代碼,使用庫中提供的設計模式之一
- 進一步發展核心 jQuery 主題的技能,如事件處理、使用 AJAX 和動畫元素
- 在可能不考慮使用 jQuery 的技術中發展技能,如頁面可見性 API 或使用 node-webKit
- 探索一些更高級的技巧和技巧,以優化 jQuery 以保持性能
- 學習如何在測試 jQuery 時改進開發工作流程,以幫助減少手動工作量
- 使用 NodeJS 和 RequireJS 自動化測試

詳細內容
《精通 jQuery》不僅旨在幫助您最大限度地發揮庫中核心功能的技能,還探索了一些更有趣的使用庫的方式,以實現可能出現在任何網站或線上環境中的解決方案。

您將首先瞭解將庫整合到網頁中的一些更高級的方法,然後學習使用表單和正則表達式進行高級表單驗證。接下來,您將學習在 jQuery 中進行動畫、高級事件處理和使用 jQuery 效果。

最後,您將開發使用外部功能(如 node-webkit)的實用範例,並探索優化庫版本以實現最大效能的方法,同時探討使用 QUnit 的最佳實踐。