Submit Search
Upload
上へ戻る
•
Download as PPTX, PDF
•
0 likes
•
200 views
S
sayoko miura
Follow
少しスクロールしたら上へ戻るボタンが現れ、クリックするとゆっくり上へ戻り、ボタンが消える動きを実装します
Read less
Read more
Internet
Report
Share
Report
Share
1 of 16
Download now
Recommended
Javascript2 1
Javascript2 1
Jun Chiba
あの時AngularJSと出会った僕らは
あの時AngularJSと出会った僕らは
Muyuu Fujita
miuratta-standard.pdf
miuratta-standard.pdf
sayoko miura
group-html
group-html
sayoko miura
html
html
sayoko miura
Table
Table
sayoko miura
Child.key
Child.key
sayoko miura
Clearfix.key
Clearfix.key
sayoko miura
Recommended
Javascript2 1
Javascript2 1
Jun Chiba
あの時AngularJSと出会った僕らは
あの時AngularJSと出会った僕らは
Muyuu Fujita
miuratta-standard.pdf
miuratta-standard.pdf
sayoko miura
group-html
group-html
sayoko miura
html
html
sayoko miura
Table
Table
sayoko miura
Child.key
Child.key
sayoko miura
Clearfix.key
Clearfix.key
sayoko miura
Form
Form
sayoko miura
Css selector
Css selector
sayoko miura
Prevnext
Prevnext
sayoko miura
J query place
J query place
sayoko miura
This
This
sayoko miura
Event.key
Event.key
sayoko miura
Readyevent
Readyevent
sayoko miura
J query element.key
J query element.key
sayoko miura
J query ready2.key
J query ready2.key
sayoko miura
WhatsjQuery
WhatsjQuery
sayoko miura
Form
Form
sayoko miura
Web2 mission
Web2 mission
sayoko miura
Html
Html
sayoko miura
Table
Table
sayoko miura
Display
Display
sayoko miura
form
form
sayoko miura
Time datetime
Time datetime
sayoko miura
ぶら下げインデント
ぶら下げインデント
sayoko miura
CSSスプライト
CSSスプライト
sayoko miura
JQueryプラグイン
JQueryプラグイン
sayoko miura
More Related Content
More from sayoko miura
Form
Form
sayoko miura
Css selector
Css selector
sayoko miura
Prevnext
Prevnext
sayoko miura
J query place
J query place
sayoko miura
This
This
sayoko miura
Event.key
Event.key
sayoko miura
Readyevent
Readyevent
sayoko miura
J query element.key
J query element.key
sayoko miura
J query ready2.key
J query ready2.key
sayoko miura
WhatsjQuery
WhatsjQuery
sayoko miura
Form
Form
sayoko miura
Web2 mission
Web2 mission
sayoko miura
Html
Html
sayoko miura
Table
Table
sayoko miura
Display
Display
sayoko miura
form
form
sayoko miura
Time datetime
Time datetime
sayoko miura
ぶら下げインデント
ぶら下げインデント
sayoko miura
CSSスプライト
CSSスプライト
sayoko miura
JQueryプラグイン
JQueryプラグイン
sayoko miura
More from sayoko miura
(20)
Form
Form
Css selector
Css selector
Prevnext
Prevnext
J query place
J query place
This
This
Event.key
Event.key
Readyevent
Readyevent
J query element.key
J query element.key
J query ready2.key
J query ready2.key
WhatsjQuery
WhatsjQuery
Form
Form
Web2 mission
Web2 mission
Html
Html
Table
Table
Display
Display
form
form
Time datetime
Time datetime
ぶら下げインデント
ぶら下げインデント
CSSスプライト
CSSスプライト
JQueryプラグイン
JQueryプラグイン
上へ戻る
1.
「上に戻るボタン」を設置しましょう jQueryを使って、下から上へゆっくり戻る アクションを作ります。 今回は「animate」メソッドを使います。
2.
上へ戻るアイコンを設置しましょう </footer>の後に <p id=“pagetop”>上へ戻る</p> まず、HTMLで
3.
#pagetop がクリックされたら行う処理を 書いていきましょう <script> //上へ戻る $('#pagetop').click(function(){}); </script> ここで改行して 処理を書く
4.
#pagetop がクリックされたら行う処理を 書いていきましょう <script> //上へ戻る $('#pagetop').click(function(){ //ここに処理を書きます }); </script>
5.
#pagetop がクリックされたら行う処理を 書いていきましょう <script> //上へ戻る $('#pagetop').click(function(){ //ここに処理を書きます $('html,body').animate(); }); </script>
6.
animate()メソッド $(’#pagetop').animate({ left:’+=30px’, width:’-=5px’, }, ‘slow’ ); 形や動きにアニメーションを与えることが出来ます (*数値を扱うプロパティのみ) .animate({ プロパティ: 値, プロパティ: 値 }, アニメーション時間* ); *’slow’’normal’’fast’
ミリ秒指定
7.
animate()メソッド .animate({ プロパティ: 値, プロパティ: 値 }, アニメーション時間 ); $('html,body').animate({scrollTop:0},500); html,body要素に対してscrollTopの値を0に、500ミリ秒 かけて遷移する
8.
完成形 <body> <p id="pagetop”><i class="fa
fa-angle-up"></i></p> <script src="https://ajax.googleapis.com/ajax/libs/jquery/ 2.2.4/jquery.min.js"></script> <script> //上へ戻る $('#pagetop').click(function(){ $('html,body').animate({scrollTop:0},500); }); </script> </body> </html>
9.
スクロールしてはじめて現れるようにしてみましょう 1:スクロールしていない状態なら上に戻れないので 「上に戻るボタン」は不要なので非表示にしておきます。 2:100pxほどスクロールされると「上に戻るボタン」が現れる という動作にしましょう <script> //上へ戻る $('#pagetop').click(function(){ $('html,body').animate({scrollTop:0},500); }); //あらかじめ非表示にしておきスクロールすると現れる </script>
10.
「上に戻るボタン」を非表示にします <script> //上へ戻る $('#pagetop').click(function(){ $('html,body').animate({scrollTop:0},500); }); //「上に戻るボタン」を非表示に $('#pagetop').css('display', 'none'); </script>
11.
スクロールすると現れる <script> //上へ戻る $('#pagetop').click(function(){ $('html,body').animate({scrollTop:0},500); }); //「上に戻るボタン」を非表示に $('#pagetop').css('display', 'none'); //ここにスクロールすると現れるという //処理を書いていきます </script> こんどはscrollというメソッドを使います。
12.
$(window).scroll(function(){ //ここに処理を書いていきます }); ウィンドウがスクロールされた時に行われる処理を 書いていきましょう。 *windowは’’(シングルコーテーション)不要 cssで使わないものなので。
13.
if 文 $(window).scroll(function(){ if(xx) {aa}else{bb} }); もし(XXだったら)
{aaする} さもなければ{bbする}
14.
$(window).scroll(function(){ if($(window).scrollTop() > 100)
{}else{} }); もし(ウィンドウが100xpよりスクロールされていたら){} さもなければ{} if 文
15.
$(window).scroll(function(){ if($(window).scrollTop() > 100)
{ $(‘#pagetop’).fadeIn(); }else{ $(‘#pagetop’).fadeOut(); } }); もし(ウィンドウが100xpよりスクロールされていたら){ 表示する } さもなければ{ 非表示にする } if 文
16.
<script> //上へ戻る $('#pagetop').click(function(){ $('html,body').animate({scrollTop:0},500); }); $('#pagetop').css('display', 'none'); $(window).scroll(function(){ if($(window).scrollTop() >
100) { $(‘#pagetop’).fadeIn(); }else{ $(‘#pagetop’).fadeOut(); } }); </script> 完成形
Download now