jQuery Essentials(Paperback)
暫譯: jQuery 基礎精要(平裝本)

Troy Miles

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-28
  • 售價: $1,190
  • 貴賓價: 9.5$1,131
  • 語言: 英文
  • 頁數: 180
  • 裝訂: Paperback
  • ISBN: 1785286358
  • ISBN-13: 9781785286353
  • 相關分類: jQuery
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Build dynamic websites efficiently without any performance issues
  • Learn to use existing jQuery plugins and or write your own for your websites
  • This is the most up-to-date book on the market at the moment, packed with detailed explanations and real-world examples

Book Description

JQuery is still the most popular JavaScript library. It is used in over 60% of the top websites on the Internet. It was written to make DOM manipulation (so, moving things around a web page) easier for developers. It acts through JavaScript to ascribe HTML elements to the DOM attributes. Because it is a library of predefined functions, all you need to start using jQuery is a working knowledge of the syntax and a reference for the functions available to you.

This practical guide shows you how to make the most of jQuery to boost the performance of your websites and applications. We start off with a quick glance through the basics of JQuery, followed by the explanation of JQuery selectors, filters, and DOM element manipulation. After this, you will learn how events and animations can be used to create and design beautiful and user-friendly sites. Next, you will be familiarized with Ajax functions to help you send and receive data from your server. Finally, we'll walk you through using built-in plugins and eventually create your own plugins for your websites.

By the end of this book, you will be able to to build robust and efficient websites successfully using JQuery.

What you will learn

  • Quickly find and modify HTML DOM elements
  • Use animation to add flair to your site
  • Create your own events to decouple your application
  • Measure the performance of your website's JavaScript
  • Write unit tests to ensure that your application is behaving correctly
  • Use plugins to to save reinventing the wheel and enhance your site quickly
  • Use client-side validation on forms to prevent your users from sending bad data to your application
  • Write your own jQuery plugins in order to encapsulate your company's business logic

About the Author

Troy Miles, a.k.a. the Rockncoder, began writing games in assembly language for early computers, such as the Apple II, Vic20, C64, and the IBM PC, over 35 years ago. Currently, he spends his days writing web apps for a Southern California-based automotive valuation and information company. During the nights and weekends, he can usually be found writing cool apps for mobile and Web or teaching other developers how to do that. He likes to post interesting code nuggets on his blog at http://therockncoder.com and videos on his YouTube channel at https://www.youtube.com/user/rockncoder. He can be reached at rockncoder@gmail.com.

Table of Contents

  1. jQuery Part by Part
  2. jQuery Selectors and Filters
  3. Manipulating the DOM
  4. Events
  5. Making Your Site Snazzy with jQuery
  6. Better Forms with jQuery
  7. Talking to Your Server
  8. Writing Code that You can Read Later
  9. Faster jQuery
  10. Benefiting from the Work of Others with Plugins

商品描述(中文翻譯)

**主要特點**
- 高效建構動態網站,無性能問題
- 學習使用現有的 jQuery 插件或為您的網站編寫自己的插件
- 這是目前市場上最新的書籍,內容詳盡且包含實際案例

**書籍描述**
jQuery 仍然是最受歡迎的 JavaScript 函式庫。它被用於超過 60% 的頂級網站。它的設計目的是為了讓開發者更容易進行 DOM 操作(即在網頁上移動元素)。它通過 JavaScript 將 HTML 元素賦予 DOM 屬性。由於它是一個預定義函數的函式庫,您只需具備基本的語法知識和可用函數的參考,即可開始使用 jQuery。

這本實用指南將向您展示如何充分利用 jQuery 來提升您的網站和應用程式的性能。我們將從快速瀏覽 jQuery 的基礎開始,接著解釋 jQuery 選擇器、過濾器和 DOM 元素操作。之後,您將學習如何使用事件和動畫來創建和設計美觀且用戶友好的網站。接下來,您將熟悉 Ajax 函數,以幫助您從伺服器發送和接收數據。最後,我們將引導您使用內建插件,並最終為您的網站創建自己的插件。

在本書結束時,您將能夠成功使用 jQuery 建立穩健且高效的網站。

**您將學到的內容**
- 快速查找和修改 HTML DOM 元素
- 使用動畫為您的網站增添風格
- 創建自己的事件以解耦您的應用程式
- 測量您網站的 JavaScript 性能
- 編寫單元測試以確保您的應用程式正常運作
- 使用插件以避免重複造輪子,快速增強您的網站
- 在表單上使用客戶端驗證,以防止用戶向您的應用程式發送錯誤數據
- 編寫自己的 jQuery 插件,以封裝您公司的業務邏輯

**關於作者**
**Troy Miles**,又名 Rockncoder,35 年前開始為早期電腦(如 Apple II、Vic20、C64 和 IBM PC)編寫組合語言遊戲。目前,他在一家位於南加州的汽車估價和資訊公司撰寫網頁應用程式。晚上和週末,他通常會撰寫移動和網頁的酷應用程式,或教導其他開發者如何做到這一點。他喜歡在他的部落格 http://therockncoder.com 上發佈有趣的程式碼片段,並在他的 YouTube 頻道 https://www.youtube.com/user/rockncoder 上分享影片。您可以通過 rockncoder@gmail.com 聯繫他。

**目錄**
1. jQuery 分步解析
2. jQuery 選擇器和過濾器
3. 操作 DOM
4. 事件
5. 使用 jQuery 讓您的網站更炫
6. 使用 jQuery 改善表單
7. 與伺服器對話
8. 編寫可供日後閱讀的程式碼
9. 更快的 jQuery
10. 利用插件受益於他人的工作

最後瀏覽商品 (20)