本格入門シリーズ改訂新版jQuery本格入門
2014年8月12日紙版発売
2014年8月12日電子版発売
沖林正紀 著
B5変形判/440ページ
定価3,630円(本体3,300円+税10%)
ISBN 978-4-7741-6990-3
書籍の概要
この本の概要
いまだJavaScriptの定番ライブラリとして君臨し,Web環境の進歩に対応するjQuery。
バージョンの変更により廃止された要素を修正しつつ,Deferredオブジェクトの使い方やQUnitによるテストのノウハウなどの前版内容を更新しました。
1.x系,2.x系共に解説しているので,レガシーブラウザにも,モダンブラウザにも対応できます。
こんな方におすすめ
- jQueryについて,基本から応用までしっかりと身に付けたい方
- バージョン変更により追加された新機能や廃止APIなどを知りたい方
目次
Prelude はじめる前の基礎知識
- 0-1 jQueryとは
- 0-2 jQueryを利用するための前提知識
- 0-3 jQueryを利用するために必要なこと
Part1 マークアップ編
Chapter 1 要素を指定する
- 1-1 要素の階層構造を理解する
- 1-2 CSSセレクタで要素を指定する
- 1-3 DOMオブジェクトおよび$(...)で指定済みの要素を指定する
- 1-4 メソッドで絞り込む
Chapter 2 要素に設定される属性やプロパティを操作する
- 2-1 要素の属性とJavaScriptのプロパティ
- 2-2 jQueryのメソッドで操作できるプロパティ
Chapter 3 要素を操作する
- 3-1 要素に対する3つの操作
- 3-2 要素を生成する
- 3-3 子要素を設定・取得する
- 3-4 要素を追加・移動する
- 3-5 要素を置換する
- 3-6 要素を削除する
- 3-7 要素の生成に関するセキュリティの問題
Chapter 4 要素をアニメーションさせる
- 4-1 アニメーションを設定する
- 4-2 表示/非表示のアニメーション
- 4-3 アニメーションを設定するメソッド
Part2 プログラミング編
Chapter 5 jQueryオブジェクトで要素を自在に操る
- 5-1 さまざまな顔を持つjQueryオブジェクト
- 5-2 要素の集合と繰り返し処理
Chapter 6 イベント処理とDeferred, Callbacks
- 6-1 イベント処理の基本
- 6-2 さまざまなイベント処理
- 6-3 イベント処理を制御する
- 6-4 イベントオブジェクトを使いこなす
- 6-5 Deferredオブジェクトによる処理の実行
Chapter 7 Ajaxを実現する
- 7-1 プログラミング以前に知っておきたいこと
- 7-2 Ajaxによるデータの送受信
- 7-3 Ajax通信のオプションと引数
- 7-4 より高度なAjax処理を実現する
Chapter 8 QUnitによる単体テストで品質をチェックする
- 8-1 テストの準備をする
- 8-2 テストを設定/実行する
- 8-3 QUnitのテスト画面を操作する
- 8-4 アプリケーションのテスト例
Appendix
- Appendix A jQueryがサポートするセレクタ一覧
- Appendix B jQuery Migrate PluginによるjQueryのバージョン移行
この本に関連する書籍
-
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
30,000部突破のベストセラー,日本で1番売れているJavaScriptの本が,6年ぶりに全面リニューアル! 「ECMAScript 2015」によって,いっそう進化をつづけるJavaScript...
-
jQuery 仕事の現場でサッと使える! デザイン教科書
Webデザイナー養成講座シリーズは,プロのデザイナーとして仕事をするうえで,必須のスキルを身につけるためのシリーズです。本書では,jQueryをこれから学習する初級者...
-
jQuery Mobile本格入門 ~スマートフォンのデザイン・開発の効率化からWebアプリケーション構築まで
JavaScriptで効率的に開発・デザインするために欠かせない定番ライブラリjQueryのプラグイン,jQuery Mobileの基礎から応用まで1冊でマスター。ウィジェット,スクリプ...
-
JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで
最も手軽でありながら,いまやネットのプログラミングに最も欠かせないJavaScriptの見落としがちな基礎から応用までしっかり解説。オブジェクト指向をベースにしたモダ...
-
jQueryで作るAjaxアプリケーション
jQueryとjQuery UIは,今Webアプリケーション開発者だけでなく,Webデザイナーからも注目されている強力なJavaScriptライブラリです。jQueryを使えば,今やWeb開発では...