jQuery_004_012_mkj(02).indd



Similar documents
Microsoft Word - WBT(PP応用編).docx

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

研究者情報データベース

< F2D93648E718E868EC58B8F30332E6A7464>

(Microsoft Word - \215u\213`\203m\201[\203g doc)

■新聞記事

1

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

スライド 0

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

Microsoft Word - 生物学技研報告ONLINE ガイドブック.doc

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

PowerPoint プレゼンテーション

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

おすすめページ

目 次 1 個 人 基 本 情 報 個 人 基 本 情 報 入 力 画 面 の 分 散 4 申 告 区 分 および 申 告 種 類 の 選 択 方 法 5 繰 越 損 失 入 力 年 別 の 繰 越 損 失 額 入 力 に 対 応 6 作 成 手 順 作 成 手 順 の 流 れを 提 供 7 所 得

Microsoft Word - 第3章.doc

<4D F736F F D D3188C091538AC7979D8B4B92F F292B98CF092CA81698A94816A2E646F63>

Ver 改 訂 日 付 改 訂 内 容 1

Microsoft Word - P doc

(3) 小 単 元 の 指 導 と 評 価 の 計 画 小 単 元 第 11 章 税 のあらまし の 指 導 と 評 価 の 計 画 ( 四 次 確 定 申 告 制 度 抜 粋 ) 関 心 意 欲 態 度 思 考 判 断 技 能 表 現 知 識 理 解 小 単 元 の 評 価 規 準 税 に 関 す

2 研 究 資 源 共 通 化 統 合 検 索 システムソフトウェア 利 用 者 用 マニュアル(ゲートウェイシステム) 目 次 1. はじめに 主 な 利 用 の 流 れ 検 索 検 索 画 面 検 索 画 面 の 設 定...

_責)Wordトレ2-1章_斉

施 設 維 持 管 理 機 能 一 覧 1. 中 長 期 保 全 計 画 作 成 2. 中 長 期 保 全 計 画 集 計 3. 点 検 記 録 情 報 管 理 4. 修 繕 履 歴 情 報 管 理 2

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

Microsoft Word - word_05.docx

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

<4D F736F F D B68F918DEC90AC89898F4B899E977095D2816A2E646F63>

<4D F736F F D F B B838082F090DD927582B782E995FB96405F E646F6378>

スライド 1

公 的 年 金 制 度 について 制 度 の 持 続 可 能 性 を 高 め 将 来 の 世 代 の 給 付 水 準 の 確 保 等 を 図 るため 持 続 可 能 な 社 会 保 障 制 度 の 確 立 を 図 るための 改 革 の 推 進 に 関 する 法 律 に 基 づく 社 会 経 済 情

タグの 内 側 で 関 数 を 定 義 してタグ 側 で 実 行 することもできます <TITLE>JavaScript サンプル</TITLE> function write(str) { document.write(str); } write('hello World!'); 上 例 のように

Microsoft Word - linkad_manual【110418】.doc

2016 年 度 情 報 リテラシー 次 に Excel のメニューから[ 挿 入 ]タブをクリックし 表 示 されたメニュー 内 の[グラフ]にある[ 折 れ 線 グラフ]のボタンをクリックする するとサブメニューが 表 示 されるので 左 上 の[ 折 れ 線 ]を 選 択 する [ 挿 入 ]

PowerPoint プレゼンテーション

1. 目 次 1. 目 次 2.はじめに 2-1.メールテンプレート 編 集 機 能 とは? 2-2. 対 象 読 者 3. 用 語 一 覧 4. 利 用 の 流 れ 4-1.メールテンプレート 編 集 の 流 れ 5. 機 能 説 明 利 用 方 法 5-1.テキストメール 編 集 開 封 率 を

<4D F736F F D203193FA8AD45F95CA8E86325F89898F4B315F94F093EF8AA98D AD97DF914F82CC8FEE95F182CC8EFB8F C28E8B89BB2E646F63>

Flash基礎Chapter1_3稿.indd

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

富士山チェックリスト

目 次 1.はじめに 1-1. はじめに 2. 操 作 2-1. 概 要 2-2. 操 作 方 法 ( 調 査 依 頼 の 確 認 ) 2-3. 操 作 方 法 ( 回 答 登 録 ) 2-4. 操 作 方 法 (ワークシート 出 力 ) 2-5. 操 作 方 法 (ワークシート 取 込 ) 3.

2016 年 度 情 報 リテラシー 三 科 目 合 計 の 算 出 関 数 を 用 いて 各 教 科 の 平 均 点 と 最 高 点 を 求 めることにする この2つの 計 算 は [ホーム]タブのコマ ンドにも 用 意 されているが 今 回 は 関 数 として 作 成 する まず 表 に 三 科

Word 003 スキルブック 06 - オブジェクトの 利 用 0.Word で 作 る 表 : 行 幅 を 最 小 値 より 小 さく 設 定 する 3 表 の 左 右 のサイズを 適 宜 調 整 します Word で 表 を 作 成 するとき, 列 幅, 行 幅 ともに 基 本 的 に 自 由

Microsoft PowerPoint - J_AuthorManual_JPSJ.ppt [互換モード]

< 現 在 の 我 が 国 D&O 保 険 の 基 本 的 な 設 計 (イメージ)> < 一 般 的 な 補 償 の 範 囲 の 概 要 > 請 求 の 形 態 会 社 の 役 員 会 社 による 請 求 に 対 する 損 免 責 事 由 の 場 合 に 害 賠 償 請 求 は 補 償 されず(

03_主要処理画面.xlsx

ワープロソフトウェア

1-1 一覧画面からの印刷

Taro-契約条項(全部)

(Microsoft Word - \203A \225\345\217W\227v\227\314 .doc)

1.2. ご 利 用 環 境 推 奨 ブラウザ Internet Explorer Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

eol 操 作 マニュアル 目 次 基 本 機 能 トップページとナビゲーション 構 成 基 本 機 能 タブメニュー と プルダウンメニュー について 基 本 機 能 ダイレクト 企 業 検 索 について 企 業 検 索 企 業 基 本 情 報 企 業 情 報 の 閲 覧 ダウンロード 有 報 メ

第4回税制調査会 総4-1

設定フロー ★印は必須の設定です

「給与・年金の方」からの確定申告書作成編

第 1 章 PowerPoint を 始 める 前 に 第 1 章 PowerPoint を 始 める 前 に 1. 最 初 に 考 えること 2. PowerPoint の 画 面 -1- IBR2012-V1.0

WEB版「新・相続対策マスター」(ご利用の手引き)

01_07_01 データのインポート_エクスポート_1

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

(Microsoft Word - Excel\211\236\227p2\217\315.docx)

■デザイン

Microsoft PowerPoint - webサイト更新マニュアル ppt [互換モード]

目 次 1. Web メールのご 利 用 について Web メール 画 面 のフロー 図 Web メールへのアクセス ログイン 画 面 ログイン 後 (メール 一 覧 画 面 ) 画 面 共 通 項 目

第1回

PowerPoint プレゼンテーション

目 次 1.はじめに 書 式 の 説 明 表 紙 スケジュール 組 入 れ 基 準 併 用 禁 止 薬 併 用 注 意 薬 同 種 同 効 薬 医 師 モニタリング..

1.ユーザーズマニュアル 目 次 1. ユーザーズマニューアル 目 次 2. 管 理 画 面 基 本 情 報 3_1. 施 設 情 報 管 理 メニュー / 情 報 修 正 について パート1 施 設 の 選 択 3_2. 施 設 情 報 管 理 メニュー / 情 報 修 正 について パート2 基

検 索 文 字 列 が 住 所 にマッチするならば 地 図 画 面 を 表 示 します 検 索 文 字 列 が 住 所 の 一 部 ならば キーワードを 含 む 検 索 結 果 画 面 を 表 示 します

H28記入説明書(納付金・調整金)8

DN6(R04).vin

2 役 員 の 報 酬 等 の 支 給 状 況 平 成 27 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 役 名 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 2,142 ( 地 域 手 当 ) 17,205 11,580 3,311 4 月 1

メール 受 信 画 面 のレイアウトを 変 更 することができます ここでは 初 期 設 定 のレイアウトで 表 示 されているボタ ンやマークについて 解 説 します メール 一 覧 画 面 には 受 信 したメールが 一 覧 表 示 されます メール 受 信 タブをクリックすると 受 信 箱 フ

<4D F736F F D ED28FDA8DD7837D836A B2E646F6378>

私立大学等研究設備整備費等補助金(私立大学等

[2] 控 除 限 度 額 繰 越 欠 損 金 を 有 する 法 人 において 欠 損 金 発 生 事 業 年 度 の 翌 事 業 年 度 以 後 の 欠 損 金 の 繰 越 控 除 にあ たっては 平 成 27 年 度 税 制 改 正 により 次 ページ 以 降 で 解 説 する の 特 例 (

地域ポータルサイト「こむねっと ひろしま」

の と す る (1) 防 犯 カ メ ラ を 購 入 し 設 置 ( 新 設 又 は 増 設 に 限 る ) す る こ と (2) 設 置 す る 防 犯 カ メ ラ は 新 設 又 は 既 設 の 録 画 機 と 接 続 す る こ と た だ し 録 画 機 能 付 防 犯 カ メ ラ は

別冊資料-11

Q IFRSの特徴について教えてください

<4D F736F F D208FEE95F18F88979D EF68BC A F F696E DEC816A2E646F63>

【試用版】AppStudioクイズアプリ作成手順

<4D F736F F F696E74202D D382E982B382C68AF1958D8BE090A C98AD682B782E B83678C8B89CA81698CF6955C A2E >

PowerPoint プレゼンテーション

<4D F736F F D2093CD8F6F82AA954B977682C88C9A95A882CC94BB926682CC DD5F48508C668DDA E646F63>

目 次 1 ご 使 用 の 前 に 1.1 動 作 環 境 1.2 セットアップ 方 法 2 使 用 方 法 2.1 起 動 方 法 2.2 操 作 方 法 効 果 音 設 定 アニメーション 設 定 スライドジャンプ 設 定 フラッシュカード 設 定

企業のおけるWebガバナンスの構築

図 2 エクスポートによるシェープファイルの 新 規 保 存 新 規 保 存 するファイルは,より 分 かりやすい 名 前 をつけて 適 切 なフォルダ(shape フォル ダにまとめておくのがよい) 上 に 保 存 しておく 2 / 10

Microsoft Word - 205MSPowerpoint2010-(rev_b)-小倉更新_END0228_a.docx

目 次 ログイン 方 法... 3 基 本 画 面 構 成... 4 メールサービス... 5 メールサービス 画 面 構 成... 5 アカウント 詳 細 / 設 定... 6 高 機 能 フィルター... 7 ユーザーフィルター 設 定... 8 新 規 フィルターの 追 加... 8 My ホ

入 札 参 加 者 は 入 札 の 執 行 完 了 に 至 るまではいつでも 入 札 を 辞 退 することができ これを 理 由 として 以 降 の 指 名 等 において 不 利 益 な 取 扱 いを 受 けることはない 12 入 札 保 証 金 免 除 13 契 約 保 証 金 免 除 14 入

勤 怠 項 目 6~10の 追 加 < 概 要 > 勤 怠 項 目 6~10を 追 加 しました それに 伴 い 下 記 の 箇 所 が 変 更 になりました ページ 場 所 誤 25 給 与 奉 行 への テキスト 書 出 順 勤 怠 項 目 1~ 勤 怠 項 目 5 27 内 容 勤 怠 項 目

った 場 合 など 監 事 の 任 務 懈 怠 の 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 減 算 する (8) 役 員 の 法 人 に 対 する 特 段 の 貢 献 が 認 められる 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 加 算 することができる

変 更 履 歴 日 付 Document ver. 変 更 箇 所 変 更 内 容 2015/3/ 新 規 追 加 2015/9/24 誤 字 修 正 2016/2/ 動 作 環 境 最 新 のものへ 変 更 全 体 オペレーター の 表 記 を 削 除 2016/5/

Microsoft Word - 修正_作業手順書.docx

答申第585号

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63>

スライド 1

Transcription:

はじめに Flash Flash JavaScript jquery JavaScript jquery Web プログラム 経 験 の 少 ないデザイナーでも 容 易 に 理 解 できる 構 成 jquery jquery jquery 1 Web jquery Web SB 23 11 3

Contents コードの 解 説 39 サンプルコードを 書 き 替 えてみよう! 40 Column 数 値 と 文 字 列 の 違 いに 注 意 する 42 Contents jquery の 最 も 基 本 的 な 構 文 の 解 説 42 HTML の 準 備 が 整 うのを 待 つ 仕 組 み 46 ここまでのまとめ 48 本 書 のサンプルデータ 2 jquery の 基 礎 知 識 と 本 書 の 特 徴 13 - jquery の 基 礎 知 識 14 jquery とは 14 jquery の 特 徴 と 広 く 利 用 されている 理 由 17 Column ライブラリ プラグイン 関 数 拡 張 ライブラリの 違 い 22 - 本 書 の 目 的 と 構 成 23 本 書 の 目 的 と 特 徴 的 な 解 説 方 法 23 本 書 の 構 成 24 Column css() メソッドに 関 する 追 加 説 明 49-03 STEP 2 タイミングをコントロールしてみよう 51 コードの 解 説 52 サンプルコードを 書 き 替 えてみよう! 54 メソッドチェーンとは 57 ここまでのまとめ 58 - STEP 3 アニメーションさせてみよう 59 コードの 解 説 59 サンプルコードを 書 き 替 えてみよう! 61 その 他 の 主 な 引 数 62 Column さまざまなイージング 64 animate() メソッドの 仕 様 に 関 する 注 意 点 66 ここまでのまとめ 68-03 jquery の 実 行 環 境 の 準 備 28 サンプルファイルのダウンロード 28 jquery のダウンロード 30 - デバッグ 方 法 32 Chrome を 使 用 したデバッグ 32 Safari を 使 用 したデバッグ 33 03 jquery の 基 本 的 な 書 き 方 69 03- データを 格 納 するさまざまな 入 れ 物 70 オブジェクトとは 70 変 数 とは 71 3ステップではじめるかんたんjQuery 入 門 35 - 体 験 することからはじめよう! 36 サンプルファイルについて 36 本 書 の 解 説 の 流 れ 38 Column JavaScript の 記 述 場 所 38 - STEP 1 CSS のスタイルを 変 更 してみよう 39 配 列 とは 75 特 殊 な 入 れ 物 this 77 03- 特 定 の 機 能 をまとめる 関 数 82 関 数 とは 82 用 意 されている 関 数 とオリジナルの 関 数 83 関 数 の 作 り 方 83 関 数 の 呼 び 出 し 方 84 無 名 関 数 85 Column 無 名 関 数 を 変 数 に 格 納 する 86 4 5

Contents 03-03 スコープと 命 名 規 則 87 スコープ 87 変 数 名 と 関 数 名 の 命 名 規 則 88 Column 変 数 や 関 数 (メソッド)の 返 り 値 を 確 認 する 方 法 89 03- 演 算 子 90 算 術 演 算 子 90 代 入 演 算 子 90 比 較 演 算 子 91 論 理 演 算 子 92 03- 主 な 制 御 文 93 条 件 分 岐 _ if 文 93 条 件 分 岐 _ switch 文 95 繰 り 返 し 処 理 _ for 文 96 - 見 え 隠 れするサイドバー 123 サイドバーの HTML 123 サイドバーの CSS 124 サイドバーの JavaScript(jQuery) 125 button 要 素 がクリックされた 際 に 最 初 に 実 行 される 処 理 126 if 文 による 分 岐 処 理 126 Column toggleclass() addclass() removeclass() メソッド 128 - タイポグラフィの 表 現 129 タイポグラフィ 表 現 の HTML 129 タイポグラフィ 表 現 の CSS 130 タイポグラフィ 表 現 の JavaScript(jQuery) 130 プラグインの 使 い 方 131 Column プラグイン jquery.typoshadow.js の 処 理 内 容 132 確 かな 基 礎 力 を 養 う jquery の 基 本 テクニック 99 活 用 の 幅 を 広 げる jquery の 必 修 テクニック 133 - さまざまなホバーエフェクトで 学 ぶ 動 きのある 表 現 の 基 本 100 ホバーエフェクトの HTML 100 ホバーエフェクトの CSS 1 1 行 目 のボタンの JavaScript(jQuery) 1 2 行 目 のボタンの JavaScript(jQuery) 1 3 行 目 のボタンの JavaScript(jQuery) 1 - 画 像 とキャプションの 表 現 109 キャプション 表 現 の HTML 109 キャプション 表 現 の CSS( 共 通 部 分 ) 110 1 つめの 画 像 のキャプション 表 現 111 Column filter() メソッドと find() メソッドの 違 い 113 2 つめの 画 像 のキャプション 表 現 114 3 つめの 画 像 のキャプション 表 現 115-03 丸 いボタンのレイアウト 118 丸 いボタンの HTML 118 丸 いボタンの CSS 119 - Basic 滑 らかな 動 きのスライドショー 135 スライドショーの 概 要 135 スライドショーの 処 理 の 流 れ 135 スライドショーの HTML と CSS 136 スライドショーの JavaScript(jQuery) 137 変 数 の 準 備 138 スライドショーの 実 行 140 Column JavaScript が 無 効 になっている 場 合 を 考 慮 する 143 - Advanced 多 機 能 なスライドショー 144 スライドショーの 概 要 144 スライドショーの HTML 145 スライドショーの 構 造 146 スライドショーの CSS 147 スライドショーの JavaScript(jQuery) 150 変 数 の 準 備 153 スライドの 配 置 と インジケーターの 生 成 挿 入 154 スライドショーを 動 かす 各 機 能 の 概 要 156 丸 いボタンの JavaScript(jQuery) 120 6 7

Contents 任 意 のスライドを 表 示 する 関 数 _ gotoslide() 関 数 156 ナビゲーションとインジケーターの 状 態 を 更 新 する 関 数 _ updatenav() 関 数 158 クリックイベントに 処 理 を 登 録 する 160 タイマーの 開 始 と 一 時 停 止 _ starttimer() 関 数 と stoptimer() 関 数 162 スライドショーの 開 始 163 Column タイマーの 仕 組 み 164-03 Basic スティッキーヘッダー 165 スティッキーヘッダーの 概 要 165 処 理 の 流 れ 166 スティッキーヘッダーの HTML と CSS 166 スティッキーヘッダーの JavaScript(jQuery) 168 変 数 の 準 備 169 jquery UI Tabs の 基 本 的 な 使 い 方 193 ハイライトの 位 置 を 調 整 する 関 数 _ movehighlight() 関 数 194-07 Basic スムーズスクロール 196 スムーズスクロールの 仕 組 み 196 スムーズスクロールの HTML と CSS 197 スムーズスクロールの JavaScript(jQuery) 197 クリックイベントへの 処 理 の 登 録 198 scrolltop プロパティを 利 用 できる 要 素 の 検 出 199-08 Advanced 拡 張 性 のあるスムーズスクロール 200 スムーズスクロールの 仕 組 み 200 スムーズスクロールの HTML と CSS 2 スムーズスクロールの JavaScript(jQuery) 2 Column 任 意 のページ 内 リンクでスムーズスクロールを 有 効 にする 方 法 2 ウィンドウのスクロールイベントを 監 視 する 処 理 170 ウィンドウのスクロールイベントを 発 生 させる 処 理 171 - Advanced デザインが 変 化 するスティッキーヘッダー 173 スティッキーヘッダーの 概 要 173 06 高 機 能 なギャラリーページを 作 ってみよう! 203 スティッキーヘッダーの 仕 組 み 174 スティッキーヘッダーの HTML と CSS 174 スティッキーヘッダーの JavaScript(jQuery) 176 変 数 の 準 備 177 HTML 要 素 の 挿 入 179 ウィンドウがスクロールされた 際 の 処 理 179 - Basic 画 面 領 域 を 有 効 活 用 できるタブ 181 タブの 仕 組 み 181 タブの HTML 182 タブの CSS 183 タブの JavaScript(jQuery) 184 変 数 の 準 備 185 タブがクリックされたときの 処 理 185-06 Advanced 高 機 能 で 拡 張 しやすいタブ 188 タブの 仕 組 み 188 jquery UI とは 189 タブの HTML 190 タブの CSS 191 タブの JavaScript(jQuery) 192 変 数 の 準 備 193 06- ギャラリーページの 全 体 像 2 ギャラリーページの 主 な 機 能 2 本 章 の 解 説 の 流 れ 2 06- Basic シンプルなギャラリーページの 作 成 206 動 作 確 認 に 関 する 注 意 点 206 2 つの JavaScript ライブラリ 206 ギャラリーページの HTML と CSS 208 ギャラリーページの 元 データの 構 造 209 ギャラリーページの JavaScript(jQuery) 211 このサンプルの 処 理 対 象 となる HTML 要 素 212 Masonry の 準 備 212 $.getjson() メソッドによる JSON データの 取 得 213 $.each() メソッドによるループ 処 理 213 HTML 文 字 列 の 生 成 215 Masonry による 各 要 素 のレイアウト 217 Column JavaScript による 文 字 列 の 記 述 方 法 219 06-03 Advanced フィルタリング 機 能 を 持 つ ギャラリーページの 作 成 220 8 9

Contents 今 回 追 加 する 機 能 の 概 要 220 関 数 の 分 離 221 Basic 版 との 主 な 違 い 222 ギャラリーサイトの HTML 223 ギャラリーサイトの CSS 224 ギャラリーサイトの JSON 225 ギャラリーを 初 期 化 する 関 数 _ initgallery() 関 数 226 アイテム 群 を 生 成 し ドキュメントに 挿 入 する 関 数 _ additems() 関 数 228 Column 正 規 表 現 の 基 本 231 フィルタリング 機 能 の 仕 組 み 233 アイテムのフィルタリング 機 能 _ filteritems() 関 数 234 ラジオボタンのカスタマイズ 236 06- Advanced 選 択 画 像 の 拡 大 機 能 とキャプションの 追 加 237 今 回 追 加 する 機 能 の 概 要 237 Colorbox のダウンロードと 読 み 込 み 238 Colorbox の 実 行 238 06- Advanced マウスの 移 動 方 向 による ホバーエフェクト 機 能 の 追 加 240 今 回 追 加 する 機 能 の 概 要 240 ホバーエフェクトの HTML 241 ホバーエフェクトの CSS 242 ホバーエフェクトの JavaScript(jQuery) 242 オーバーレイのアニメーション_ hoverdirection() 関 数 243 Column 通 常 の 関 数 と 即 時 関 数 の 違 い 246 マウスの 方 向 を 検 出 する_ getmousedirection() 関 数 247 画 像 の 読 み 込 み 状 況 の 監 視 とプログレス 表 示 への 反 映 255 画 像 の 読 み 込 み 状 況 をプログレス 表 示 に 反 映 する_ updateprogress() 関 数 256 プログレス 表 示 の 終 了 処 理 258 07- 画 像 シーケンスのアニメーション 260 画 像 シーケンスのアニメーションの 概 要 260 アニメーションの 仕 組 み 261 画 像 シーケンスのアニメーションの HTML 261 画 像 シーケンスのアニメーションの CSS 262 画 像 シーケンスのアニメーションの JavaScript(jQuery) 262 使 用 する 変 数 の 準 備 265 マウスホイールイベントの 取 得 265 アニメーションの 開 始 _ startanimation() 関 数 266 アニメーションの 内 容 _ animatesequence() 関 数 267 アニメーションの 終 了 _ stopanimation() 関 数 269 全 画 面 表 示 269 07-03 回 転 のアニメーションによる インフォグラフィック 272 インフォグラフィックとは 272 今 回 のサンプルのポイント 273 パイチャートの 仕 組 み 273 インフォグラフィックの HTML 274 インフォグラフィックの CSS 275 transform プロパティのアニメーション 277 インフォグラフィックの JavaScript(jQuery) 278 各 チャートの 処 理 - 準 備 279 07 jquery を 活 用 したさまざまな 表 現 249 07- 画 像 の 読 み 込 みのプログレス 表 示 機 能 251 プログレス 表 示 機 能 の 概 要 251 プログレス 表 示 に 必 要 な 処 理 252 プログレス 表 示 の HTML と CSS 252 プログレス 表 示 の JavaScript(jQuery) 253 表 示 に 必 要 な 要 素 を jquery オブジェクト 化 254 各 チャートの 処 理 - 角 度 の 操 作 280 07- マスクのアニメーション 284 今 回 のサンプルの 仕 組 み 284 マスクのアニメーションの HTML 285 マスクのアニメーションの CSS 286 animate() メソッドで CSS の clip プロパティを 操 作 する 方 法 287 マスクのアニメーションの JavaScript(jQuery) 287 マスクのアニメーション 290 10 11

Appendix jquery リファレンス 291 Core -コア 292 Selectors -セレクタ 293 Traversing - 検 索 296 Attributes/CSS - 属 性 と CSS 298 Manipulation - 操 作 300 Events -イベント 303 Effects -エフェクト 3 Ajax 3 Utilities -ユーティリティ 306 本 書 で 使 用 している 外 部 ファイル 307 Normalize.css 307 Modernizr 308 HTML5 Shiv 309 索 引 311 12

3 ステップではじめるかんたん jquery 入 門 体 験 することからはじめよう! - 体 験 することからはじめよう! index.html html サンプルファイルの HTML index.html jquery JavaScript Web jquery 適 切 な 順 番 で jquery の 機 能 や 使 用 方 法 を 学 んでいくことが 必 要 3 jquery JavaScript STEP 1 CSS のスタイルを 変 更 してみよう <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>creative jquery</title> <link rel="stylesheet" href="./css/normalize.css"> <link rel="stylesheet" href="./css/main.css"> <script src="./js/vendor/jquery-1.10.2.min.js"></script> <script src="./js/vendor/jquery-ui-1.10.3.custom.min.js"></script> <script src="./js/main.js"></script> </head> <body> ❶ ❷ STEP 2 タイミングをコントロールしてみよう STEP 3 アニメーションさせてみよう 3 jquery 見 た 目 の 表 現 サンプルファイルについて [] index.html <header class="page-header" role="banner"> <h1>creative jquery Sample</h1> </header> <div class="page-main" role="main"> <div id="typo"> <div class="inner">creative jquery</div> </div> </div> <footer class="page-footer" role="contentinfo"> <small class="copyright">copyright <a href="http://www.shiftbrain.co.jp" target="_blank"> SHIFTBRAIN Inc.</a> </small> </footer> </body> </html> 03 06 07 Appendix Fig index.html head CSS ❶ normalize.css P.307 3 JavaScript ❷ main.js * 1 main.js *1 main.js よりも 先 に( 上 部 で) 読 み 込 んでいる 2 つのファイルは jquery のファイルと jquery の 拡 張 ライブラリである jquery UI です jquery UI については これを 使 用 するタイミングで 別 途 説 明 します 36 37

3 ステップではじめるかんたん jquery 入 門 本 章 の 解 説 の 流 れ STEP 1 - CSS のスタイルを 変 更 してみよう CSS のスタイルを 変 更 してみよう (1)main.js をエディタで 編 集 する (2) 編 集 後 にブラウザで 開 き 動 作 確 認 を 行 う main.js jquery CSS のスタイル main.js JavaScript CSS のスタイルの 変 更 (#typo の 要 素 の 変 更 ) main.js $(function(){ $('#typo').css('color', '#ebc000'); }); Point! Column JavaScript の 記 述 場 所 JavaScript は HTML 内 に 直 接 記 述 する 方 法 と 外 部 ファイルに 記 述 して 読 み 込 む 方 法 があります が 本 書 では 外 部 ファイル(main.js)に 記 述 して 読 み 込 む 方 法 を 採 用 しています HTML に 記 述 する 方 法 は 手 軽 ではあるのですが HTML と JavaScript が 1 つのファイル にまとまってしまうため Web サイトが 複 雑 になればなるほど 管 理 性 や 更 新 性 が 損 なわれ てしまいます 現 在 では 外 部 ファイルに 記 述 して 読 み 込 む 方 法 が 一 般 的 に 採 用 されています なお 外 部 ファイルに 記 述 して 読 み 込 む 方 法 の 場 合 は js ファイルの 読 み 込 む 順 番 に 注 意 が 必 要 です 上 記 では jquery の js ファイルを 先 に 読 み 込 んでから main.js を 読 み 込 んで いるのがわかると 思 います このように 先 に jquery を 読 み 込 んでおかないと main.js のプログラムから jquery を 使 用 することはできません(エラーになります) main.js #typo * 1 Fig CreativejQuery と 書 かれた 箇 所 の 変 更 コードの 解 説 2 JavaScript 1 つめのパート main.js $(function(){ //2つめのパートが 記 述 されている }); 03 06 07 Appendix *1 #typo の 要 素 が 変 化 しない 場 合 は 記 述 ミスをしている 可 能 性 があります ブラウザの 開 発 者 ツールを 起 動 してコンソールを 確 認 してみましょう(P.32) 38 39

3 ステップではじめるかんたん jquery 入 門 - CSS のスタイルを 変 更 してみよう JavaScript 2 つめのパート main.js $('#typo').css('color', '#ebc000'); 1 ( P.46) * 2 2 CSS Fig 変 更 例 1の 表 示 Fig スタイルを 変 更 するコードの 内 容 $(' ').css(' ', ' '); Table 要 素 セレクタ プロパティ 値 書 き 換 え 可 能 な 箇 所 説 明 ここには CSS と 同 じセレクタを 指 定 できる サポートされていないものも 多 少 あるが 特 定 の 要 素 を 指 定 するのに 困 ることはない CSS のプロパティを 指 定 する プロパティに 設 定 する 値 を 指 定 する セレクタ に 該 当 する 要 素 の CSS の プロパティ を 値 に 変 更 する CSS * 3 Web JavaScript CSS * 4 サンプルコードを 書 き 替 えてみよう! CSS3 transform rotate() * 5 1 JavaScript 変 更 例 2 main.js $(function(){ $('.page-main > div:nth-child(1).inner').css('opacity', 0.5); }); #typo.inner jquery :nth-child() CSS3 opacity 0.5 50% * 6 Fig 変 更 例 2の 表 示 03 06 07 Appendix HTML HTML jquery JavaScript 変 更 例 1 main.js $(function(){ $('#typo.inner').css('transform', 'rotate(10deg)'); }); * 2 * 3 * 4 1 つめのパートのコードにはコメントアウトが 含 まれています // 以 降 の 文 字 列 は 行 末 までコメントアウトされます 複 数 行 のコメントアウトは CSS と 同 じ /* コメント */ です jquery では 該 当 する 各 要 素 の style 属 性 の 情 報 を 書 き 換 えることで CSS を 適 用 します そのため CSS で!important を 使 用 している 項 目 は その 設 定 が 優 先 されるので 注 意 してください Flash や CSS3 canvas などによる 表 現 は 除 きます * 5 transform プロパティには 通 常 はベンダープレフィックスが 必 要 ですが( 執 筆 時 点 ) プロパティのベンダープレフィックス は jquery が 自 動 的 に 付 加 してくれます ただし 値 にベンダープレフィックスが 必 要 な 場 合 は 付 加 した 文 字 列 を 渡 す 必 要 が あります * 6 IE8 以 下 では opacity( 不 透 明 度 )の 指 定 方 法 が 異 なりますが jquery が 自 動 的 に 差 異 を 吸 収 してくれるので 統 一 的 に opacity と 0 1 の 数 値 で 指 定 できます 40 41

3 ステップではじめるかんたん jquery 入 門 - CSS のスタイルを 変 更 してみよう Column 数 値 と 文 字 列 の 違 いに 注 意 する 命 令 の 内 容 :jquery メソッドと 引 数 命 令 の 内 容 上 記 でいくつかの 指 定 例 を 示 しましたが 値 の 指 定 方 法 が 2 通 りあることに 気 づいたでしょ うか 最 初 の 例 では css('color', '#ebc000') のように 値 を ' (シングルクォーテー ション)で 囲 っていますが 2 つめの 例 では css('opacity', 0.5) のように 直 接 数 値 を 指 定 しています これらの 見 た 目 はそれほど 変 わりませんが プログラム 的 には 大 きく 異 なる ので 注 意 してください jquery では ' や " には 以 下 のような 役 割 があります 重 要 ' (シングルクォーテーション)または " (ダブルクォーテーション)で 囲 まれた 箇 所 は 文 字 列 として 認 識 されます そのため 文 字 列 以 外 例 えば 数 値 を 指 定 する 場 合 は ' や " で 囲 まずに 値 を 指 定 することが 必 要 です JavaScript はとても 寛 容 なプログラム 言 語 なので 数 値 を 指 定 すべき 箇 所 に ' を 記 述 し て 指 定 しても( 文 字 列 を 指 定 しても) 自 動 的 に 数 値 に 変 換 して 処 理 してくれる 場 合 があるので 必 ずしもエラーになるわけではありませんが エラーになる 場 合 もあるので なるべく 上 記 の ルールを 守 り 数 値 を 指 定 すべきところには 数 値 を 指 定 し 文 字 列 を 指 定 すべきところには 文 字 列 を 指 定 するように 心 がけてください jquery の 最 も 基 本 的 な 構 文 の 解 説 JavaScript 命 令 の 内 容 main.js css('color', '#ebc000'); css() () 'color' CSS '#ebc000' CSS の color プ ロ パ テ ィ に #ebc000 を 指 定 せよ css() JavaScript jquery jquery js css() main.js jquery jquery メソッド css() () CSS 引 数 * 7 jquery のメソッド css() 2 つの 引 数 'color', '#222' Fig スタイルを 変 更 するコードの 内 容.css('color', '#222'); 03 06 07 CSS 2 jquery の 基 本 的 な 構 文 と 考 え 方 命 令 の 対 象 :$() 関 数 と jquery オブジェクト Appendix JavaScript 2 つめのパート main.js $('#typo').css('color', '#ebc000'); jquery $('#typo') 命 令 の 対 象 css ('color', '#ebc000') 命 令 の 内 容 1 css() 命 令 の 対 象 id="typo" が 指 定 されて いる HTML 要 素 jquery HTML css() jquery JavaScript 命 令 の 対 象 部 分 main.js $('#typo') * 7 メソッドに 引 数 を 指 定 することを 引 数 を 渡 す といい メソッドを 実 行 することを メソッドを 呼 ぶ( 呼 び 出 す) といいます 42 43

3 ステップではじめるかんたん jquery 入 門 - CSS のスタイルを 変 更 してみよう $() CSS '#typo' css() CSS $() Fig 命 令 対 象 の 内 容 $('#typo'); </footer> </body> // 省 略 $('h1') jquery ❷ $() HTML 要 素 をもとにして jquery 独 自 の 要 素 を 生 成 する 関 数 HTML CSS $() jquery jquery オブジェクト Point! $() css() $() 関 数 命 令 文 の 前 に. (ドット)がついているものは メソッド ついていないものは 関 数 $('#typo') index.html HTML jquery ❶ $('#typo') jquery html jquery オブジェクトとして 変 換 される 要 素 (コード 内 の 赤 字 の 箇 所 ) index.html // 省 略 <body> <header class="page-header" role="banner"> <h1>creative jquery Sample</h1> </header> <div class="page-main" role="main"> // 省 略 Fig HTML 要 素 と jquery オブジェクトの 関 係 ❷ $( ) 03 06 07 html jquery オブジェクトとして 変 換 される 要 素 (コード 内 の 赤 字 の 箇 所 ) index.html Appendix // 省 略 <body> <header class="page-header" role="banner"> <h1>creative jquery Sample</h1> </header> $( ) <div class="page-main" role="main"> <div id="typo"> <div class="inner">creative jquery</div> </div> </div> <footer class="page-footer" role="contentinfo"> <small class="copyright">copyright <a href="http://www.shiftbrain.co.jp" target="_blank"> SHIFTBRAIN Inc.</a> </small> ❶ (1)$() 関 数 で 命 令 の 対 象 となる HTML 要 素 を jquery オブジェクトに 変 換 し (2)その jquery オブジェクトに 対 してメソッドを 呼 び 出 して 変 更 を 加 える jquery css() jquery jquery 44 45

3 ステップではじめるかんたん jquery 入 門 - CSS のスタイルを 変 更 してみよう Fig 主 な 登 場 人 物 の 関 係 図 html サンプルの HTML index.html $( ).. (ドット)と ; (セミコロン)の 役 割 (' ',' ') $() jquery css(). jquery オブジェク トと jquery メソッドをつなぐ 役 割 ; JavaScript JavaScript の 1 つの 命 令 が 終 わったら ; をつける Fig. (ドット)と ; (セミコロン)の 役 割 $( ). (' ',' ') HTML の 準 備 が 整 うのを 待 つ 仕 組 み 1 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>creative jquery</title> <link rel="stylesheet" href="./css/normalize.css"> <link rel="stylesheet" href="./css/main.css"> <script src="./js/vendor/jquery-1.10.2.min.js"></script> <script src="./js/vendor/jquery-ui-1.10.3.custom.min.js"></script> <script src="./js/main.js"></script> ❶ </head> <body> // 省 略 </body> </html> HTML コードが 記 述 された 順 番 通 り 1 <!DOCTYPE html> html head <meta charset="utf-8"> <script src="./js/main.js"></script> main.js ❶ main.js main.js HTML head 1 $(function (){ }); 予 約 状 態 HTML 03 06 07 Appendix JavaScript 1 つめのパート main.js $(function(){ //2つめのパートが 記 述 されている }); JavaScript ブラウザが HTML を 最 後 まで 読 み 込 むのを 待 つための 仕 組 み $(function(){ //HTMLがロードした 後 に 実 行 する 処 理 }); 1 スクリプトが 動 作 していない HTML index.html jquery HTML 46 47

3 ステップではじめるかんたん jquery 入 門 ここまでのまとめ jquery jquery で CSS のスタイルを 変 更 する 方 法 数 値 と 文 字 列 の 違 い jquery メソッドや $() 関 数 jquery オブジェクトの 概 要 と 関 係 性. (ドット)と ; (セミコロン)の 役 割 HTML の 準 備 が 整 うのを 待 つ 仕 組 み (1)main.js にサンプルコードを 記 述 する (2)ブラウザで index.html の 表 示 内 容 を 確 認 する (3) 記 述 したサンプルコードの 解 説 (4)コードを 自 由 に 書 き 替 えてみる (5)ブラウザで index.html の 表 示 内 容 を 確 認 する (6)サンプルコードを 使 用 した jquery の 基 本 解 説 48