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
Nishida Kansuke
21,525 views
⑯jQueryをおぼえよう!その2
https://www.facebook.com/TonosamaLabo
Technology
◦
Read more
55
Save
Share
Embed
Embed presentation
1
/ 60
2
/ 60
3
/ 60
4
/ 60
5
/ 60
6
/ 60
7
/ 60
8
/ 60
9
/ 60
10
/ 60
11
/ 60
12
/ 60
13
/ 60
14
/ 60
15
/ 60
16
/ 60
17
/ 60
18
/ 60
19
/ 60
20
/ 60
21
/ 60
22
/ 60
23
/ 60
24
/ 60
25
/ 60
26
/ 60
27
/ 60
28
/ 60
29
/ 60
30
/ 60
31
/ 60
32
/ 60
33
/ 60
34
/ 60
35
/ 60
36
/ 60
37
/ 60
38
/ 60
39
/ 60
40
/ 60
41
/ 60
42
/ 60
43
/ 60
44
/ 60
45
/ 60
46
/ 60
47
/ 60
48
/ 60
49
/ 60
50
/ 60
51
/ 60
52
/ 60
53
/ 60
54
/ 60
55
/ 60
56
/ 60
57
/ 60
58
/ 60
59
/ 60
60
/ 60
Recommended
PDF
最強オブジェクト指向言語 JavaScript 再入門!
by
Yuji Nojima
PDF
WordPress を使いこなそう
by
Wataru OKAMOTO
KEY
EC-CUBEプラグイン講義
by
ria1201
PDF
⑲jQueryをおぼえよう!その5
by
Nishida Kansuke
PDF
⑳CSSでアニメーション!その1
by
Nishida Kansuke
PDF
メディア芸術基礎 II jQuery入門
by
Atsushi Tadokoro
KEY
WordPressプラグイン作成入門
by
Yuji Nojima
PDF
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
KEY
WordPress中級者への道!テンプレートタグはどう動くのか!?
by
Shinichi Nishikawa
PPTX
モテる JavaScript
by
Osamu Monoe
PDF
JavaScriptことはじめ
by
Yuki Ishikawa
PPTX
2時間で学ぶjQuery
by
Shumpei Shiraishi
PDF
HTML5, きちんと。
by
Masataka Yakura
PDF
Djangoによるスマホアプリバックエンドの実装
by
Nakazawa Yuichi
PDF
Scc2014 :jQueryの仕組みを完璧に理解する
by
Jun Futakawa
PDF
今からハジメるHTML5マークアップ
by
SwapSkills
PDF
Web制作勉強会 #2
by
Moto Yan
PDF
WordPressとjQuery
by
Seto Takahiro
PDF
WebデザイナのためのjQuery入門。
by
Yossy Taka
PDF
はじめよう Backbone.js
by
Hiroki Toyokawa
PDF
クライアントサイドjavascript簡単紹介
by
しくみ製作所
PPTX
忙しい人のためのBackbone.jsとAngular.js入門
by
Toshiaki Maki
PPTX
20140523 jQuery基礎 (HTML5ビギナーズ)
by
Daisuke Yamazaki
PPTX
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
by
Takayuki Shimizukawa
PDF
Angular js or_backbonejs
by
Omasa Yusaku
PDF
HTML5マークアップの心得と作法
by
Futomi Hatano
PDF
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
PDF
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
by
Takashi Uemura
PDF
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
PDF
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
More Related Content
PDF
最強オブジェクト指向言語 JavaScript 再入門!
by
Yuji Nojima
PDF
WordPress を使いこなそう
by
Wataru OKAMOTO
KEY
EC-CUBEプラグイン講義
by
ria1201
PDF
⑲jQueryをおぼえよう!その5
by
Nishida Kansuke
PDF
⑳CSSでアニメーション!その1
by
Nishida Kansuke
PDF
メディア芸術基礎 II jQuery入門
by
Atsushi Tadokoro
KEY
WordPressプラグイン作成入門
by
Yuji Nojima
PDF
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
最強オブジェクト指向言語 JavaScript 再入門!
by
Yuji Nojima
WordPress を使いこなそう
by
Wataru OKAMOTO
EC-CUBEプラグイン講義
by
ria1201
⑲jQueryをおぼえよう!その5
by
Nishida Kansuke
⑳CSSでアニメーション!その1
by
Nishida Kansuke
メディア芸術基礎 II jQuery入門
by
Atsushi Tadokoro
WordPressプラグイン作成入門
by
Yuji Nojima
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
What's hot
KEY
WordPress中級者への道!テンプレートタグはどう動くのか!?
by
Shinichi Nishikawa
PPTX
モテる JavaScript
by
Osamu Monoe
PDF
JavaScriptことはじめ
by
Yuki Ishikawa
PPTX
2時間で学ぶjQuery
by
Shumpei Shiraishi
PDF
HTML5, きちんと。
by
Masataka Yakura
PDF
Djangoによるスマホアプリバックエンドの実装
by
Nakazawa Yuichi
PDF
Scc2014 :jQueryの仕組みを完璧に理解する
by
Jun Futakawa
PDF
今からハジメるHTML5マークアップ
by
SwapSkills
PDF
Web制作勉強会 #2
by
Moto Yan
PDF
WordPressとjQuery
by
Seto Takahiro
PDF
WebデザイナのためのjQuery入門。
by
Yossy Taka
PDF
はじめよう Backbone.js
by
Hiroki Toyokawa
PDF
クライアントサイドjavascript簡単紹介
by
しくみ製作所
PPTX
忙しい人のためのBackbone.jsとAngular.js入門
by
Toshiaki Maki
PPTX
20140523 jQuery基礎 (HTML5ビギナーズ)
by
Daisuke Yamazaki
PPTX
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
by
Takayuki Shimizukawa
PDF
Angular js or_backbonejs
by
Omasa Yusaku
PDF
HTML5マークアップの心得と作法
by
Futomi Hatano
PDF
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
PDF
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
by
Takashi Uemura
WordPress中級者への道!テンプレートタグはどう動くのか!?
by
Shinichi Nishikawa
モテる JavaScript
by
Osamu Monoe
JavaScriptことはじめ
by
Yuki Ishikawa
2時間で学ぶjQuery
by
Shumpei Shiraishi
HTML5, きちんと。
by
Masataka Yakura
Djangoによるスマホアプリバックエンドの実装
by
Nakazawa Yuichi
Scc2014 :jQueryの仕組みを完璧に理解する
by
Jun Futakawa
今からハジメるHTML5マークアップ
by
SwapSkills
Web制作勉強会 #2
by
Moto Yan
WordPressとjQuery
by
Seto Takahiro
WebデザイナのためのjQuery入門。
by
Yossy Taka
はじめよう Backbone.js
by
Hiroki Toyokawa
クライアントサイドjavascript簡単紹介
by
しくみ製作所
忙しい人のためのBackbone.jsとAngular.js入門
by
Toshiaki Maki
20140523 jQuery基礎 (HTML5ビギナーズ)
by
Daisuke Yamazaki
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
by
Takayuki Shimizukawa
Angular js or_backbonejs
by
Omasa Yusaku
HTML5マークアップの心得と作法
by
Futomi Hatano
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
by
Takashi Uemura
Viewers also liked
PDF
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
PDF
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
KEY
ノンデザイナーのための配色理論
by
tsukasa obara
PDF
ノンプログラマーのためのjQuery入門
by
Hayato Mizuno
PDF
しょぼいプレゼンをパワポのせいにするな! by @jessedee
by
「MakeLeaps」請求書の作成、管理、郵送
PPT
色彩センスのいらない配色講座
by
Mariko Yamaguchi
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
ノンデザイナーのための配色理論
by
tsukasa obara
ノンプログラマーのためのjQuery入門
by
Hayato Mizuno
しょぼいプレゼンをパワポのせいにするな! by @jessedee
by
「MakeLeaps」請求書の作成、管理、郵送
色彩センスのいらない配色講座
by
Mariko Yamaguchi
Similar to ⑯jQueryをおぼえよう!その2
PDF
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
PDF
第一回Miim勉強会
by
Yuri Kawamoto
PDF
WordBench Kobe jQueryどうでしょう
by
Hishikawa Takuro
PDF
20110714 j queryベーシック
by
良太 増子
PDF
⑱jQueryをおぼえよう!その4
by
Nishida Kansuke
PDF
㉗HTML5+jQueryでお絵かき
by
Nishida Kansuke
KEY
Kawaz的jQuery入門
by
Kohki Miki
PPTX
J qmobiはjqueryから軽量化しているか
by
Hisashi Aruji
PDF
2012年8月10日 勉強会
by
Rin Yano
PDF
⑰jQueryをおぼえよう!その3
by
Nishida Kansuke
PDF
jQuery勉強会#3
by
Ryo Maruyama
PDF
jQuery超入門編
by
Yasuhito Yabe
PDF
公式page改ざんで学ぶjQuery入門 (jscafe7)
by
Ryuma Tsukano
PDF
JavaScript Basic 02 jQuery
by
Yossy Taka
PDF
Twitter連携chrome extension作り方
by
Hiroshi Oyamada
PDF
OSC京都2011
by
haganemetal
PDF
jQuery Mobile 1.2 最新情報 & Tips
by
yoshikawa_t
PDF
Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法
by
Yuki Yokoyama
PDF
プロになるためのJavaScript入門読書会 レジュメ
by
Norito Agetsuma
KEY
春のチキチキjQuery祭り - 姫路IT系勉強会
by
yoshinori matsumoto
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
第一回Miim勉強会
by
Yuri Kawamoto
WordBench Kobe jQueryどうでしょう
by
Hishikawa Takuro
20110714 j queryベーシック
by
良太 増子
⑱jQueryをおぼえよう!その4
by
Nishida Kansuke
㉗HTML5+jQueryでお絵かき
by
Nishida Kansuke
Kawaz的jQuery入門
by
Kohki Miki
J qmobiはjqueryから軽量化しているか
by
Hisashi Aruji
2012年8月10日 勉強会
by
Rin Yano
⑰jQueryをおぼえよう!その3
by
Nishida Kansuke
jQuery勉強会#3
by
Ryo Maruyama
jQuery超入門編
by
Yasuhito Yabe
公式page改ざんで学ぶjQuery入門 (jscafe7)
by
Ryuma Tsukano
JavaScript Basic 02 jQuery
by
Yossy Taka
Twitter連携chrome extension作り方
by
Hiroshi Oyamada
OSC京都2011
by
haganemetal
jQuery Mobile 1.2 最新情報 & Tips
by
yoshikawa_t
Dreamweaverとfireworksを連携し、jQuery mobileのサイトを作る方法
by
Yuki Yokoyama
プロになるためのJavaScript入門読書会 レジュメ
by
Norito Agetsuma
春のチキチキjQuery祭り - 姫路IT系勉強会
by
yoshinori matsumoto
More from Nishida Kansuke
PDF
㊱タイルマップに挑戦
by
Nishida Kansuke
PPTX
ロボ年表を作ってみた
by
Nishida Kansuke
PPTX
PHP×コミニュケーションロボット
by
Nishida Kansuke
PPTX
iBeaconを使ったアプリ開発
by
Nishida Kansuke
PDF
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
PDF
JSを使ったアプリ開発!(JSオジサン#3)
by
Nishida Kansuke
PDF
㉟cocos2d-x勉強会:簡単なアプリをつくってみよう
by
Nishida Kansuke
PDF
【東京】ドコモのAIエージェント基盤「セバスチャン」勉強会【#1】資料
by
Nishida Kansuke
PDF
【東京】ドコモのAIエージェント基盤「セバスチャン」勉強会【#3】
by
Nishida Kansuke
PDF
20170131 新潟セミナー
by
Nishida Kansuke
PPTX
jsおじさん#5 ペッパーとjavascript
by
Nishida Kansuke
PPTX
Pepper用課金ボックス「ロボコイン」
by
Nishida Kansuke
PDF
Mizuho.hack 未来の銀行に必要なサービス
by
Nishida Kansuke
PDF
20160314 すしルート#3 資料
by
Nishida Kansuke
PDF
クリスマスハッカソン2013:サンタロスをUNITYで作った
by
Nishida Kansuke
PDF
【3/13】【女性限定】ロボットで、何が出来る?ペッパーにふれてみよう&ミニアイデアソン【とのさまラボ】 powered by 朝日新聞メディアラボ
by
Nishida Kansuke
PPTX
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔)-
by
Nishida Kansuke
PDF
ハッカソン発表資料(朝日新聞 × モバイルファクトリー 異業種ハッカソン!)
by
Nishida Kansuke
PPT
忍者ゲーム【ペッパーアプリコンテスト2015決勝進出作品】
by
Nishida Kansuke
PPT
ペッパービンゴ【ペッパーアプリコンテスト2015決勝進出作品】
by
Nishida Kansuke
㊱タイルマップに挑戦
by
Nishida Kansuke
ロボ年表を作ってみた
by
Nishida Kansuke
PHP×コミニュケーションロボット
by
Nishida Kansuke
iBeaconを使ったアプリ開発
by
Nishida Kansuke
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
JSを使ったアプリ開発!(JSオジサン#3)
by
Nishida Kansuke
㉟cocos2d-x勉強会:簡単なアプリをつくってみよう
by
Nishida Kansuke
【東京】ドコモのAIエージェント基盤「セバスチャン」勉強会【#1】資料
by
Nishida Kansuke
【東京】ドコモのAIエージェント基盤「セバスチャン」勉強会【#3】
by
Nishida Kansuke
20170131 新潟セミナー
by
Nishida Kansuke
jsおじさん#5 ペッパーとjavascript
by
Nishida Kansuke
Pepper用課金ボックス「ロボコイン」
by
Nishida Kansuke
Mizuho.hack 未来の銀行に必要なサービス
by
Nishida Kansuke
20160314 すしルート#3 資料
by
Nishida Kansuke
クリスマスハッカソン2013:サンタロスをUNITYで作った
by
Nishida Kansuke
【3/13】【女性限定】ロボットで、何が出来る?ペッパーにふれてみよう&ミニアイデアソン【とのさまラボ】 powered by 朝日新聞メディアラボ
by
Nishida Kansuke
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔)-
by
Nishida Kansuke
ハッカソン発表資料(朝日新聞 × モバイルファクトリー 異業種ハッカソン!)
by
Nishida Kansuke
忍者ゲーム【ペッパーアプリコンテスト2015決勝進出作品】
by
Nishida Kansuke
ペッパービンゴ【ペッパーアプリコンテスト2015決勝進出作品】
by
Nishida Kansuke
⑯jQueryをおぼえよう!その2
1.
HTML5入門&jQuery 勉強会 ⑯jQueryをおぼえよう!その2
2.
はじめに• HTML5とかjQueryをざっくり覚えよう!• 若干、資料使いまわしてます!昔の勉強会でし
た話も混ざってるけどまあいいよね!加筆修正 しました!
3.
注意事項• この資料の中には、2012/05時点での事実が書いてあるつもりです
が、時代とともに移り変わる情報もあるので最新情報のチェックも 忘れずに!• 主観に基づく事柄もあります。そんな場合は、この色でコメントす るようにしています!信じるか信じないかはあなた次第!• ざっくり説明するために、簡単に説明しています。厳密にいうと ちょっと違う部分もあるかと思います。でもまあ、だいたいあって る(はず)。• 過去の環境(IE6とかIE7とか、PHP4とか)には採用されていない 話もあるので、その辺をターゲットにする場合は注意(無視してい いと思うけど)• リンクは日本語訳がある場合はそっちにリンクしています。公式情 報ではないので、仕事で使う場合は原文を確認しましょう。
4.
CSSを使おう• CSSを使って、HTMLを装飾しよう!• ファイルに書いて読み込む方法と、HTML
に直接書く方法があるんだけど、今回は 直接書いてみます。
5.
やってみよう<style>
div{ background-color:#063; }</style>
6.
やってみよう• みどりになった!
7.
かいせつ<style>
div{ ←divタグの ↓背景を#063(みどり)にする background-color:#063; }</style>
8.
ちょうしにのってみようdiv{color:#fff;background-color:#063;padding:30px;margin:10px;width:200px;height:100px;
9.
ちょうしにのってみようborder:2px solid #fff;box-shadow:
10px 10px 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
10.
できた• かっこいいかも
test_02.zip
11.
たるいborder-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;この3行は同じ意味なんだけど、上からCSS3準拠、safariとかのやつ、firefoxのやつこんな感じでブラウザごとに書いていかなくてはいけないので大変><
12.
まとめ• CSSをつかうと、装飾できる!• CSS3は、表現力が豊か!•
だけど、まだまだブラウザがサポートして なくて、サポートしてても記述方法が違っ たりして面倒• 話は変わるけど、{less}っていうのを使う と便利。
13.
idとclass• タグには、識別子としてidとclassを付けら
れます。• idは、htmlのなかに1個だけ!• classは、複数あってもいい。• classは、複数付けられる。• <div id= xxx class= yyy zzz ></div> – divタグ – idは、xxx – classは、yyy と zzz
14.
くべつしてどうすんの?• たとえばcssで、このclassだけ色を変え
るとか、そういうのに使う。
15.
やってみる①
.daiji { font-weight:bold; } .yabai { background-color:#C03; }• ※div{}の下に追加
16.
やってみる②<div>テスト</div><div class="daiji">テスト</div><div class="yabai
daiji">テスト</div>
17.
できた• いいかんじ
test_03.zip
18.
セレクタ①.daiji {:}この、赤い部分をセレクタっていいます。div なら、divタグに{}の内容が適用されるし、上記の例のように.daijiなら、daijiクラスのタグに適用されます。
19.
セレクタ②• xxx
– xxxタグが対象• #xxx – idがxxx のが対象• .xxx – classがxxxのが対象
20.
セレクタ③<div>
<p> あああ </p> </div> <p> いいい </p> 階層構造の場合は、スペースで区切るとxxxの中のyyyみたいなのを指 定できます。 例えば、 div p{ : } とすれば、あああは対象だけど、いいいは対象じゃないみたいな指定 ができます。
21.
javaScript• javaScriptに挑戦
22.
javaScriptに挑戦<script>
console.log("あいうえお");</script>
23.
できた• firebugのコンソールにじがでた
test_04.zip
24.
jQuery• jQueryとは?• 準備ができるまで待つ書き方•
jQueryの基本
25.
jQueryとは?• javascript用のライブラリ• ブラウザ間の差異(AJAXとか)を吸収。•
プログラムを簡潔に記述できる。• セレクタによる指定が充実しているのでCSS、HTMLと相性がいい。• 軽量高速、商用無料• jQueryの他にjQueryUI,jQueryMobileもある – http://jquery.com/ – http://jqueryui.com/ – http://jquerymobile.com/• jQueryMobileは今のところ、ちょっと遅いかな・・・。
26.
じゅんび<body>
<div id="n1">テスト1</div> <div id="n2"class="daiji">テスト2</div> <div id="n3"class="yabai daiji">テスト3</div></body>各タグにidをつけて、区別できるようにしてみた。
27.
jQueryのよみこみ• 自分でサーバにおいてもいいけど、
googleにおいてあるやつに、直リンクす ると、みんながキャッシュを使うので地 球にやさしい• https://developers.google.com/ speed/libraries/devguide? hl=ja#jquery• 上記に、最新のURLとかが書いてある。
28.
やってみよう<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><script>
$(function(){ console.log("あいうえお"); }); console.log("かきくけこ");</script>
29.
できた• かきくけこ• あいうえお
test_05.zip
30.
準備ができるまで待つ書き方$(function(){:});• javaScriptは、読み込まれたらすぐ実行され
る。• なので、本文の中身を参照したい時とか、ま だ本文が読みこまれてなくてエラーになる• こうやって書くと、読み込みが全部終わった あとに実行されるので便利!
31.
jQueryの基本• $(セレクタ).関数 –
CSSでおなじみのセレクタを使って、HTML のタグを特定して、対象のタグに対して関数 の処理を行えます!
32.
やってみよう<script>
$(function(){ $("#n2").hide(); });</script>
33.
できた• にばんめがきえた!
test_06.zip
34.
かいせつ
$(function(){ $("#n2").hide(); });• セレクタが#n2なので、idが n2 のが対象 になる。• hide()は、消す命令なので、きえる!
35.
やってみよう<script>
$(function(){ $("div").hide(); });</script>$( div )とか$( .daiji )にかえてやってみよう!
36.
その他の関数• jQuery API
日本語リファレンス – http://alphasis.info/jquery-api/• 日本語で詳しく書いてあるのでおすすめ!• 実際に試せるサンプルもある!
37.
どんなことができるの?• セレクタで指定したタグに対して・・・ –
中身のHTMLを変更 – 座標を変更 – クリック、ホバーなどのイベントを追加 – アニメーション処理 – CSSの適用 – クラスの変更※色々なことができる!べつにjQuery使わなくてもできるけど、簡単にできる!
38.
アプリを作ったきになろう• やってみよう• かいせつ
39.
やってみよう①<style>
.tweet{ color:#fff; background-color:#063; padding:30px; margin:10px; border:2px solid #fff; box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5); border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; } .user_name{ font-size:140%; }</style>
40.
やってみよう②<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><script>
$(function(){ $.ajax({ url:'http://search.twitter.com/search.json', data:{ q:'スカイツリー', lang:'ja', rpp:'100', include_entities:1 }, dataType:'jsonp',
41.
やってみよう③
success:function(json){ $.each(json.results, function(){ console.log(this); var tw = $("<div class='tweet' />"); tw.append($("<img class='profile_img' />").attr("src",this.profile_image_url)); tw.append($("<span class='user_name' />").text(this.from_user_name)); tw.append($("<br />")); tw.append($("<div class='text' />").text(this.text)); if(this.entities && this.entities.media){ tw.append($("<img class='media_img' />").attr("src",this.entities.media[0].media_url)); } $("body").append(tw); }); } }); });</script>
42.
やってみよう④<body></body>
43.
できた• きゅうにすごいのができた
test_07.zip
44.
かいせつ①• AJAXで、ツイッターのAPIを呼び出して
います。• 成功したら、取得した数だけループします。• tweetクラスのdivタグを作り、その中に、 画像、名前、テキストなどを表示するため のタグを追加します。• bodyタグに上記のタグを追加します。
45.
かいせつ②• FacebookやinstgramなどのAPIの場合、登
録とか必要なんだけど、twitterの場合はそ ういうのがいらないので、twitterにしてみ ました。 • instgramとか超簡単に画像取れるから楽し いです!やってみよう。
46.
みてみよう• firebugのコンソールに取得したデータが
あるので、中身を調べてみよう• firebugのネットにAJAXの内容が出てる ので、中身を調べてみよう• 検索パラメータを変えてみよう – 検索 q:'スカイツリー', – ハッシュ q: %23スカイツリー',
47.
くわしく• Using the
Twitter Search API https://dev.twitter.com/docs/using-search
48.
lessについて(おまけ)•
lessって?• 何ができるの?• コンパイルの仕方• まとめ
49.
lessって?• 既存のCSSの機能を拡張したCSSメタ言
語• 例えば、変数を使って色を指定したりで きるので便利• サーバ側(node.js)、クライアント側 (javaScript使用)で、動的に使えるほか、 コンパイルすれば普通のCSSになるので静 的でも使える
50.
参考• {less}
– http://lesscss.org/ – http://less-ja.studiomohawk.com/• {less}.app – http://incident57.com/less/• win less – http://winless.org/• crunch (AIR) – http://crunchapp.net/• Win lessとcrunchは使ったことないけど><
51.
何ができるの?①• 変数 –
値の設定に変数が使える!
52.
何ができるの?②• ミックスイン –
クラスを、別の定義の中で使える、関数のよ うな機能 – ブラウザ別の記述をまとめたりすると便利
53.
何ができるの?③• 入れ子ルール –
階層構造に対応!わかりやすいし、記述も少 なくてすっきり
54.
何ができるの?④• 関数と演算 –
値の指定に演算子が使用できる。 – 用意されている関数を使用できる
55.
コンパイルの仕方①• {less}.app
– http://incident57.com/less/• lessの文法で書いたソースを、.lessの拡張 子で作成してフォルダに入れる
56.
コンパイルの仕方②• 左下の「+」ボタンを使ってフォルダを登
録
57.
コンパイルの仕方③• 右側のタブでコンパイルできます。• 同じフォルダに、.cssがつくられます。
58.
まとめ• コンパイルできるので、案件に関係なく、
開発時に導入が可能なので素敵。• コンパイルして使う分には、デメリットも 特にない。• ソースの二重管理にならないよう、リリー ス後の修正方法等のフローは事前検討が 必要(それか、開発時だけつかって、リ リース後はコンパイル結果をメンテナンス するのもありだと思う。)
59.
まとめ• jQueryは便利!
60.
おわり主催(共同開催):株式会社 gooyahttp://www.gooya.co.jp/メドレー株式会社http://www.medley.co.jp/講師:西田 寛輔
(Tonosamart)http://www.facebook.com/tonosamart
[8]
ページ先頭
©2009-2025
Movatter.jp