Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Ryo Maruyama
610 views
jQuery勉強会#3
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 46
2
/ 46
3
/ 46
4
/ 46
5
/ 46
6
/ 46
7
/ 46
8
/ 46
9
/ 46
10
/ 46
11
/ 46
12
/ 46
13
/ 46
14
/ 46
15
/ 46
16
/ 46
17
/ 46
18
/ 46
19
/ 46
20
/ 46
21
/ 46
22
/ 46
23
/ 46
24
/ 46
25
/ 46
26
/ 46
27
/ 46
28
/ 46
29
/ 46
30
/ 46
31
/ 46
32
/ 46
33
/ 46
34
/ 46
35
/ 46
36
/ 46
37
/ 46
38
/ 46
39
/ 46
40
/ 46
41
/ 46
42
/ 46
43
/ 46
44
/ 46
45
/ 46
46
/ 46
Recommended
PDF
jQuery勉強会#2
by
Ryo Maruyama
PDF
backbone.jsの使用例 その1
by
Makoto Haruyama
PDF
Backbone.js
by
daisuke shimizu
PDF
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
PDF
Backbone.js入門
by
AdvancedTechNight
PDF
Start React with Browserify
by
Muyuu Fujita
PDF
⑱jQueryをおぼえよう!その4
by
Nishida Kansuke
PDF
5分でわかる?Backbone.js ことはじめ
by
Kohei Kadowaki
PPTX
忙しい人のためのBackbone.jsとAngular.js入門
by
Toshiaki Maki
PDF
Angular js or_backbonejs
by
Omasa Yusaku
KEY
Kawaz的jQuery入門
by
Kohki Miki
PPTX
まだDOM操作で消耗してるの?
by
IRI MO
PDF
Java ee6 with scala
by
Satoshi Kubo
PPTX
No3
by
Daisuke Yamazaki
PDF
20110714 j queryベーシック
by
良太 増子
KEY
Knockout
by
Kazuhiro Eguchi
PDF
J query place
by
sayoko miura
PDF
WordBench Kobe jQueryどうでしょう
by
Hishikawa Takuro
PDF
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
PDF
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
PPTX
2時間で学ぶjQuery
by
Shumpei Shiraishi
PPTX
J qmobiはjqueryから軽量化しているか
by
Hisashi Aruji
PDF
Web講座 第3回
by
nanametown
PDF
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
PPTX
Rawler基本
by
Takaichi Ito
PPTX
Rawler基本
by
Takaichi Ito
PPTX
HTMLのアウトラインを意識しよう
by
shigetoshi komatsu
PDF
Child.key
by
sayoko miura
KEY
Dom
by
Kazunori Tokuda
PDF
第一回Miim勉強会
by
Yuri Kawamoto
More Related Content
PDF
jQuery勉強会#2
by
Ryo Maruyama
PDF
backbone.jsの使用例 その1
by
Makoto Haruyama
PDF
Backbone.js
by
daisuke shimizu
PDF
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
PDF
Backbone.js入門
by
AdvancedTechNight
PDF
Start React with Browserify
by
Muyuu Fujita
PDF
⑱jQueryをおぼえよう!その4
by
Nishida Kansuke
PDF
5分でわかる?Backbone.js ことはじめ
by
Kohei Kadowaki
jQuery勉強会#2
by
Ryo Maruyama
backbone.jsの使用例 その1
by
Makoto Haruyama
Backbone.js
by
daisuke shimizu
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
Backbone.js入門
by
AdvancedTechNight
Start React with Browserify
by
Muyuu Fujita
⑱jQueryをおぼえよう!その4
by
Nishida Kansuke
5分でわかる?Backbone.js ことはじめ
by
Kohei Kadowaki
What's hot
PPTX
忙しい人のためのBackbone.jsとAngular.js入門
by
Toshiaki Maki
PDF
Angular js or_backbonejs
by
Omasa Yusaku
KEY
Kawaz的jQuery入門
by
Kohki Miki
PPTX
まだDOM操作で消耗してるの?
by
IRI MO
PDF
Java ee6 with scala
by
Satoshi Kubo
PPTX
No3
by
Daisuke Yamazaki
PDF
20110714 j queryベーシック
by
良太 増子
KEY
Knockout
by
Kazuhiro Eguchi
PDF
J query place
by
sayoko miura
忙しい人のためのBackbone.jsとAngular.js入門
by
Toshiaki Maki
Angular js or_backbonejs
by
Omasa Yusaku
Kawaz的jQuery入門
by
Kohki Miki
まだDOM操作で消耗してるの?
by
IRI MO
Java ee6 with scala
by
Satoshi Kubo
No3
by
Daisuke Yamazaki
20110714 j queryベーシック
by
良太 増子
Knockout
by
Kazuhiro Eguchi
J query place
by
sayoko miura
Similar to jQuery勉強会#3
PDF
WordBench Kobe jQueryどうでしょう
by
Hishikawa Takuro
PDF
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
PDF
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
PPTX
2時間で学ぶjQuery
by
Shumpei Shiraishi
PPTX
J qmobiはjqueryから軽量化しているか
by
Hisashi Aruji
PDF
Web講座 第3回
by
nanametown
PDF
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
PPTX
Rawler基本
by
Takaichi Ito
PPTX
Rawler基本
by
Takaichi Ito
PPTX
HTMLのアウトラインを意識しよう
by
shigetoshi komatsu
PDF
Child.key
by
sayoko miura
KEY
Dom
by
Kazunori Tokuda
PDF
第一回Miim勉強会
by
Yuri Kawamoto
PDF
㉗HTML5+jQueryでお絵かき
by
Nishida Kansuke
KEY
春のチキチキjQuery祭り - 姫路IT系勉強会
by
yoshinori matsumoto
PDF
公式page改ざんで学ぶjQuery入門 (jscafe7)
by
Ryuma Tsukano
PDF
jQuery超入門編
by
Yasuhito Yabe
PDF
⑰jQueryをおぼえよう!その3
by
Nishida Kansuke
PPTX
HTML5 on ASP.NET
by
Fujio Kojima
PDF
Web講座 第6回
by
nanametown
WordBench Kobe jQueryどうでしょう
by
Hishikawa Takuro
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
2時間で学ぶjQuery
by
Shumpei Shiraishi
J qmobiはjqueryから軽量化しているか
by
Hisashi Aruji
Web講座 第3回
by
nanametown
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
Rawler基本
by
Takaichi Ito
Rawler基本
by
Takaichi Ito
HTMLのアウトラインを意識しよう
by
shigetoshi komatsu
Child.key
by
sayoko miura
Dom
by
Kazunori Tokuda
第一回Miim勉強会
by
Yuri Kawamoto
㉗HTML5+jQueryでお絵かき
by
Nishida Kansuke
春のチキチキjQuery祭り - 姫路IT系勉強会
by
yoshinori matsumoto
公式page改ざんで学ぶjQuery入門 (jscafe7)
by
Ryuma Tsukano
jQuery超入門編
by
Yasuhito Yabe
⑰jQueryをおぼえよう!その3
by
Nishida Kansuke
HTML5 on ASP.NET
by
Fujio Kojima
Web講座 第6回
by
nanametown
More from Ryo Maruyama
PDF
jQuery勉強会#4
by
Ryo Maruyama
PDF
Prototypeベース in JavaScript
by
Ryo Maruyama
PDF
Webサーバの性能測定
by
Ryo Maruyama
PDF
Sphinx/reST
by
Ryo Maruyama
PDF
CoffeeScript
by
Ryo Maruyama
PDF
JSDoc ToolKit
by
Ryo Maruyama
PDF
JavaScript入門
by
Ryo Maruyama
PDF
画像を使わずにデザイン
by
Ryo Maruyama
PDF
AWS Vol.1
by
Ryo Maruyama
PDF
HTML Launcher
by
Ryo Maruyama
PDF
C2DM
by
Ryo Maruyama
PDF
勝手に改造 Chrome to Phone
by
Ryo Maruyama
KEY
レインボーテーブルを使ったハッシュの復号とSalt
by
Ryo Maruyama
ODP
プログラミング言語Ruby 1章 イントロダクション
by
Ryo Maruyama
jQuery勉強会#4
by
Ryo Maruyama
Prototypeベース in JavaScript
by
Ryo Maruyama
Webサーバの性能測定
by
Ryo Maruyama
Sphinx/reST
by
Ryo Maruyama
CoffeeScript
by
Ryo Maruyama
JSDoc ToolKit
by
Ryo Maruyama
JavaScript入門
by
Ryo Maruyama
画像を使わずにデザイン
by
Ryo Maruyama
AWS Vol.1
by
Ryo Maruyama
HTML Launcher
by
Ryo Maruyama
C2DM
by
Ryo Maruyama
勝手に改造 Chrome to Phone
by
Ryo Maruyama
レインボーテーブルを使ったハッシュの復号とSalt
by
Ryo Maruyama
プログラミング言語Ruby 1章 イントロダクション
by
Ryo Maruyama
jQuery勉強会#3
1.
jQuery勉強会#3
2012/10/12 丸山 亮@h13i32maru
2.
自己紹介• 丸山 亮@h13i32maru•
JavaScript結構好きなプログラマー• 今はPython少しずつ勉強中• 焼鳥と牛たんが好物 https://twitter.com/h13i32maru
3.
今日のゴール• CSSセレクタだけではできない要素の絞込みを 知る•
たくさんあるので、「こんなのあるんだー」程度 でOK
4.
jQueryの技術要素• 要素の選択: Selectors
(jQuery勉強会#2)• 要素の絞込み: Traversing• 演出効果: Effects• タグ操作: Manipulation• ユーザ操作: Events• 通信: Ajax http://docs.jquery.com/
5.
jQueryの技術要素• 要素の選択: Selectors
(jQuery勉強会#2)• 要素の絞込み: Traversing• 演出効果: Effects• タグ操作: Manipulation• ユーザ操作: Events• 通信: Ajax http://docs.jquery.com/
6.
要素の絞込み: Traversing• Selectors
API(CSSセレクタ)だけでは選択で きない要素の絞込みができる• 絞込みだけじゃなくて、縦横無尽に選択も可能
7.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
8.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
9.
自要素の絞込み
$( div, span ).filter( .small )<div> <span>A</span> <span class="small">A</span> <span class="small">A</span></div><div class="small">A</div>
10.
自要素の絞込み
$( div, span ).filter( .small )<div> <span>A</span> <span class="small">A</span> <span class="small">A</span></div><div class="small">A</div>
11.
自要素の絞込み
$( div, span ).filter( .small )<div> <span>A</span> <span class="small">A</span> <span class="small">A</span></div><div class="small">A</div>
12.
CSSセレクタと比較
$( div, span ).filter( .small ) $( div.small, span.small ) .small が重複してる!!!
13.
自要素の絞込み• .filter( .small
) → .smallの要素だけに絞込み• .first() → 最初の要素だけに絞込み• .last() → 最後の要素だけに絞込み• .eq(3) → 3番目の要素だけに絞込み• .slice(1, 3) → 1番目から3番目の要素だけに絞 込み• .has( li ) → li要素を持つ要素だけに絞込み
14.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
15.
子要素の絞込み
$('div').find('.small, .medium')<div> <span class="small">A</span> <div> <span class="medium">A</span> <span>A</span> </div></div><p> <span class="small">A</span></p>
16.
子要素の絞込み
$('div').find('.small, .medium')<div> <span class="small">A</span> <span class="medium">A</span> <span>A</span></div><p> <span class="small">A</span></p>
17.
子要素の絞込み
$('div').find('.small, .medium')<div> <span class="small">A</span> <span class="medium">A</span> <span>A</span></div><p> <span class="small">A</span></p>
18.
CSSセレクタと比較 $('div').find('.small,
.medium') $('div .small, div .medium') div が重複してる!!!
19.
子要素の絞込み• .find( .small
) → 子要素(孫要素含む)のう ち.smallだけを絞込み• .children( .small ) → 子要素(孫要素含まない) のうち.smallだけを絞込み
20.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
21.
親要素の絞込み
$('.small').parent()<div> <span>A</span> <span class="small">A<span></div><div> <span>A</span> <span class="medium">A</span></div>
22.
親要素の絞込み
$('.small').parent()<div> <span>A</span> <span class="small">A<span></div><div> <span>A</span> <span class="medium">A</span></div>
23.
親要素の絞込み
$('.small').parent()<div> <span>A</span> <span class="small">A<span></div><div> <span>A</span> <span class="medium">A</span></div>
24.
CSSセレクタと比較
$('.small').parent() できない!!!
25.
親要素の絞込み• .parent() →
親要素(一つ上のみ)を選択• .parents() → 親要素(先祖要素)を選択
26.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
27.
兄弟要素の絞込み
$('.small').prev()<div> <span>A</span> <span class="small">A<span></div><div> <span>A</span> <span class="medium">A</span></div>
28.
親要素の絞込み
$('.small').prev()<div> <span>A</span> <span class="small">A<span></div><div> <span>A</span> <span class="medium">A</span></div>
29.
親要素の絞込み
$('.small').prev()<div> <span>A</span> <span class="small">A<span></div><div> <span>A</span> <span class="medium">A</span></div>
30.
CSSセレクタと比較
$('.small').prev() できない!!!
31.
兄弟要素の絞込み• .prev() →
直前の要素を選択• .prevAll() → 直前の全ての要素を選択• .next() → 直後の要素を選択• .nextAll() → 直後の全ての要素を選択• .siblings() → 直前と直後の全ての要素を選択
32.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
33.
操作
$('.small').next().andSelf()<ul> <li>A</li> <li>A</li> <li class="small">A</li> <li>A</li> <li>A</li></ul>
34.
操作
$('.small').next().andSelf()<ul> <li>A</li> <li>A</li> <li class="small">A</li> <li>A</li> <li>A</li></ul>
35.
操作
$('.small').next().andSelf()<ul> <li>A</li> <li>A</li> <li class="small">A</li> <li>A</li> <li>A</li></ul>
36.
操作
$('.small').next().andSelf()<ul> <li>A</li> <li>A</li> <li class="small">A</li> <li>A</li> <li>A</li></ul>
37.
CSSセレクタと比較
$('.small').next().andSelf() $('.small + *, .small ') .smallが重複!!!
38.
操作• .andSelf() →
自要素を追加する• .add( .small ) → .smallの要素を追加する
39.
絞り込みの種類• 自要素の絞込み• 子要素の絞込み•
親要素の絞込み• 兄弟要素の絞込み• 操作• each()
40.
each()$('li').each(function(index, elm){
alert("No." + index + " is " + $(elm).text());}); <ul> <li>A</li> <li>B</li> <li>C</li> </ul>
41.
操作$('li').each(function(index, elm){
alert("No." + index + " is " + $(elm).text());}); <ul> <li>A</li> <li>B</li> <li>C</li> </ul>
42.
操作$('li').each(function(index, elm){
alert("No." + index + " is " + $(elm).text());}); <ul> <li>A</li> <li>B</li> <li>C</li> </ul>
43.
操作$('li').each(function(index, elm){
alert("No." + index + " is " + $(elm).text());}); <ul> <li>A</li> <li>B</li> <li>C</li> </ul>
44.
操作$('li').each(function(index, elm){
alert("No." + index + " is " + $(elm).text());}); <ul> <li>A</li> <li>B</li> <li>C</li> </ul>
45.
each()• each()は選択した要素を順番に走査して、処理 を行う•
jQueryではよく使われる機能
46.
おわり
Download
[8]
ページ先頭
©2009-2025
Movatter.jp