рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд jQuery рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреЗрдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХрд╛ рдПрдХ рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред
рдпрд╣ рд╕рдм рдХреИрд╕реЗ рд╢реБрд░реВ рд╣реБрдЖ
рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдХрдИ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЖрдк рдПрдХ рдкреГрд╖реНрда рдХреЛ рдПрдХ рднрд┐рдиреНрдирддрд╛ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рджреЗрдЦрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди, рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╣реА рд╕реБрдВрджрд░ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗ рддрд╣рдд рдЕрдЧрд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдЗрд╕реА рддрд░рд╣ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред
рдХрд╛рд░реНрдп рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдерд╛: рджреЛ рдмрдЯрди рдмрдирд╛рдПрдВред рдкреГрд╖реНрда рдХреЛ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рджреВрд╕рд░реЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ - рдмрд╣реБрдд рдЕрдВрдд рддрдХред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рджреГрд╢реНрдп рдкреНрд░рдХреГрддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдХрд╛ рднреА рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреИрд╕реЗ рдХрд┐ рдПрдиреАрдореЗрд╢рди, рдмрдЯрди рдХрд╛ рдЧрд╛рдпрдм рд╣реЛрдирд╛ рдФрд░ рдЕрдзрд┐рдХ, рдпрд╣рд╛рдВ рдореИрдВ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╖рдп рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрдЧрддрддрд╛ рд╣реИред рджрд░рдЕрд╕рд▓, рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдпрд╣ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдмрди рдЧрдИред
рдЕрдЪреНрдЫреЗ рдмрдЯрди рдЦреАрдВрдЪреЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдиреАрдореЗрд╢рди рдФрд░ рдмрдЯрдиреЛрдВ рдХреЗ рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдкрд░ рдЦрд░рд╛рдм рд╣реЛ рдЧрдП, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдХреНрд░реЙрд▓ рдХреЛ рдЦреБрдж рд╣реА рд▓рд╛рдЧреВ рдХрд░ рджрд┐рдпрд╛, рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рджреЗрдЦреА рдЧрдИ рдереАрдВред рдирд┐рд░рд╛рд╢ (рдФрд░ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдереЛрдбрд╝рд╛ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдирд╣реАрдВ ...) рдЗрд╕ рддрдереНрдп рд╕реЗ
(рд╕рд╛рде рд╣реА рдЗрд╕ рддрдереНрдп
рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдХрд╛рдо рдХреЛ рдЬрд▓реНрджреА рдЫреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛) , рдореИрдВрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдЦреБрдж рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд╛рде рд╣реА рд╕рд╛рде, рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реБрдП, рдФрд░ рдХрднреА-рдХрднреА рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдХ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП, рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХрд░рдХреЗ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдХреЗ, рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд░рддреЗ рд╣реБрдП, рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред
рдЖрдЧреЗ, рдореИрдВ рдПрдХ рд╕рд░рд▓ рдкреГрд╖реНрда рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрд╕реНрдХрд░рдг рдКрдкрд░ / рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реВрдВрдЧрд╛, рдЬрд╣рд╛рдВ рдФрд░ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ (рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдВ рдореВрд▓ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реВрдВ), рдпрд╣ рдореЗрд░рд╛ рдЦреБрдж рдХрд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдордп рдХреЛ рдмрдЪрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛)ред рдЕрд░реЗ рд╣рд╛рдБ, рдореИрдВ рдЖрд░рдХреНрд╖рдг рдХрд░рдирд╛ рднреВрд▓ рдЧрдпрд╛, рдХреЛрдб рдХрд╛ рд╡рд┐рд╢рд╛рд▓ рдмрд╣реБрдордд jQuery рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рд╣рдо рдЖрдзрд╛рд░ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ
рддреЛ рд╣рдо рдХреНрдпрд╛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рджреЛ рдмрдЯрди "рдКрдкрд░" рдФрд░ "рдиреАрдЪреЗ" рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдкреГрд╖реНрда рдХреЛ рдХреНрд░рдорд╢рдГ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдФрд░ рдмрд╣реБрдд рдЕрдВрдд рддрдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рднреА рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХрд╛рд░реНрдп рд╕реНрдкрд╖реНрдЯ рд╣реИ, рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рд░рд▓рддрдо, рдЕрд░реНрдерд╛рддреН рдмрдЯрдиреЛрдВ рдХреЗ HTML рдХреЛрдб рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓рд┐рдЦреЗрдВрдЧреЗред
HTML рдмрдЯрди рдХреЛрдб: <div id="up"><p class="pPageScroll"></p></div> <div id="down"><p class="pPageScroll"></p></div>
рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ:#up
{
width:60px;
height:60px;
position:fixed;
bottom:50px;
left:20px;
background-color:#000000;
border-radius:30px;
}
#down
{
width:60px;
height:60px;
position:fixed;
bottom:50px;
left:90px;
background-color:#000000;
border-radius:30px;
}
.pPageScroll
{
color:#FFFFFF;
font:bold 12pt 'Comic Sans MS';
text-align:center;
}
рдирддреАрдЬрддрди, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ "рдКрдкрд░" рдФрд░ "рдиреАрдЪреЗ" рдХреЗ рд╕рд╛рде рджреЛ рдордВрдбрд▓рд┐рдпрд╛рдВ рд╣реИрдВред
рд╕рдорд╕реНрдпрд╛рдПрдВ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ
рдЕрдм рдордЬреЗрджрд╛рд░ рд╣рд┐рд╕реНрд╕рд╛ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдпрд╛ рдмрд▓реНрдХрд┐ jQueryред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк рдФрд░ рд╕реНрдХреНрд░реЙрд▓рд▓реЗрдлреНрдЯ рдЧреБрдгреЛрдВ рдкрд░ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред JQuery рдореЗрдВ, рдЗрди рдЬреЛрдбрд╝рддреЛрдбрд╝реЛрдВ рдХреЛ рдХреНрд░рдорд╢рдГ .scrollTop () рдФрд░ .scrollLeft () рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдХреЗрд╡рд▓ .scrollTop рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред
рдкрд╣рд▓рд╛, рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдерд╛:
// ""
$("#up").click(function(){
//
$("body").animate({"scrollTop":0},"slow");
});
// ""
$("#down").click(function(){
//
var height=$("body").height();
$("body").animate({"scrollTop":height},тАЭslowтАЭ);
});
рд╕рдм рдХреБрдЫ, рдареАрдХ рд╣реИ, рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рд╕рд░рд▓ред рд▓реЗрдХрд┐рди, рдпрд╣ рдмрд╣реБрдд рдмреБрд░рд╛ рд╣реИ, рдЕрдЧрд░ рдХреНрд░реЛрдо рдореЗрдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╣реА рдХреНрд▓рд╛рдЙрдбрд▓реЗрд╕ рдФрд░ рдкреНрдпрд╛рд░рд╛ рдерд╛, рддреЛ рдЖрдкрд░реЗрдЯ рдореЗрдВ рднреА рдпрд╣ рдХрд╛рдлреА рд╕рд╣рдиреАрдп рдерд╛ (рддреБрд░рдиреНрдд рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛), рддреЛ рд╣рд╛рд░реНрдордлреБрд▓ рдлреЙрдХреНрд╕ рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЫреЛрдбрд╝рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╣рд┐рдЪрдХрд┐рдЪрд╛рд╣рдЯ рдХреЗ, рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЬрдЧрд╣: $ ("рд╢рд░реАрд░")ред "html" рдХреЗ рд╕рд╛рде рдЪреЗрддрди "рд╢рд░реАрд░", рдореИрдВрдиреЗ рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛: рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдУрдкреЗрд░рд╛ рдиреЗ рдЭрдЯрдХреЗ рдорд╛рд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрдм рдХреНрд░реЛрдо рдиреЗ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдмрдЯрди рдЬреЛрдбрд╝рддреЛрдбрд╝ред рдКрдкрд░ рджрд┐рдП рдЧрдП рдЕрдзреНрдпрд╛рджреЗрд╢ рд╕реЗ, рдирд┐рдореНрди рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрдЪ рдЧрдпрд╛ рдерд╛: $ ("html, рдмреЙрдбреА")ред рдЪреЗрддрди ... рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдиреНрдп рд╕реНрд╡реАрдХрд╛рд░реНрдп рддрд░реАрдХрд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛ред
рд░рдлрд╝рд▓ рдФрд░ рдзрдиреБрд╖ рдЬреЛрдбрд╝реЗрдВ
рд╕рдмрд╕реЗ рд╕рд░рд▓ рднрд╛рдЧ рдХреЗ рд╕рд╛рдеред рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЕрдм рдЖрдк рдХреБрдЫ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдХреЗ рд╕рд╛рде рдЖ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдЖрдВрдЦ рдХреЛ рдкрдХрдбрд╝рдиреЗ рд╡рд╛рд▓реА рдкрд╣рд▓реА рдЪреАрдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреА рдЧрддрд┐ рд╣реИред рдХрд┐рд╕реА рднреА рд╕рдореГрджреНрдз рд╕рд╛рдордЧреНрд░реА рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдорд┐рд░реНрдЧреА рдХреА рдкреНрд░рд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░реАрдХреНрд╖рд╛ рдмрди рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрдХреНрд░реЙрд▓ рд╕реНрдореВрде рд╣реЛред рдорд╛рдереЗ рдореЗрдВ рдирд┐рд░реНрдгрдп, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдирд┐рд░рдВрддрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реНрдкрд╖реНрдЯ рдкреНрд▓рд╕: рдкреНрд░рд╛рдердорд┐рдХ рдирд┐рд░реНрдгрдпред рдХреЛрдИ рдХрдо рд╕реНрдкрд╖реНрдЯ рдЛрдг рдирд╣реАрдВ: рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╕рд╛рдордЧреНрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рд╕рдорд╛рдзрд╛рди: рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рджреЛрдиреЛрдВ рдмрдЯрди рдХреЗ рдХреЛрдб рдореЗрдВ рдЖрдкрдХреЛ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред JQuery () рд╡рд┐рдзрд┐ .scrollTop () рдмрд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣рд╛рдВ, рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ: $ ("рдмреЙрдбреА")ред рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк () рдХреЗрд╡рд▓ рдХреНрд░реЛрдо рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, $ ("html")ред рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк () рдХреНрд░реЛрдо рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЬреЛ, рдЖрдо рддреМрд░ рдкрд░ рдмреЛрд▓ рд░рд╣рд╛ рд╣реИ, рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдирд┐рд░реНрдорд╛рдг $ ("рд╢рд░реАрд░") рдХреЗ рд╕рд╛рде рд╣реИред рдУрдкреЗрд░рд╛ рдореЗрдВ рдЪреЗрддрди ({"рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк": рдКрдВрдЪрд╛рдИ}, "рдзреАрдореА"), рд╣рдо рд╢рд░реАрд░ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЬрдм рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╢рд░реАрд░ рдЯреИрдЧ рдХреА рд╕реНрдХреНрд░реЙрд▓рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕рдВрдкрддреНрддрд┐ рд╣реЛрддреА рд╣реИред рд╢реВрдиреНрдп, рдЬреЛ, рддрддреНрд╡ рдХреЗ рд╡рд░реНрдгрди рд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдПред рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк рдЙрди рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
$ ("рдмреЙрдбреА, html")ред рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк () рд╡рд┐рдХрд▓реНрдк, рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕реВрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдо рд╡рд┐рдХрд▓реНрдк рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЦрд┐рдбрд╝рдХреА рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рддрд╛рдХрд┐ рдпрд╣ рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЛ рд╕реВрдЯ рдХрд░реЗред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣: $ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝)ред рдЕрдВрддрд░рдВрдЧред) рдХреБрдЫ рднреА рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рд▓реЗрддреЗ рд╣реИрдВ: $ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .scrollTop ();
рдЕрдм рд╣рдо рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХреИрд╕реЗ рдХрд░реЗрдВрдЧреЗред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╕рдорд╛рдзрд╛рди рддреБрдЪреНрдЫ рд╣реИ рдФрд░ рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ: рд╕рдордп = рдкрде / рдЧрддрд┐ред рдкрде рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╕ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА, рдЧрдВрддрд╡реНрдп рдмрд┐рдВрджреБ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЕрдк рдмрдЯрди рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ, рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рдЧрдВрддрд╡реНрдп рдмрд┐рдВрджреБ рдХрд╛ рд╕рдордиреНрд╡рдп рд╢реВрдиреНрдп рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдкрде рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред "рдбрд╛рдЙрди" рдмрдЯрди рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ, рд╣рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреА "рдКрдВрдЪрд╛рдИ" рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдЖрд╢рдВрдХрд╛ рд╣реИ, рд╣реИ рдирд╛? рд▓реЗрдХрд┐рди рдирд╣реАрдВ, рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреБрдХреНрдд рдКрдВрдЪрд╛рдИ "рдмреЙрдбреА", "рдПрдЪрдЯреАрдПрдордПрд▓" рдпрд╛ рдПрдХ рдЪрдпрдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
So. рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд░рд╛рд╕реНрддрд╛ рд╣реИ, рдЕрдм рд╣рдореЗрдВ рдЧрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╕рдм рдХреБрдЫ рдЖрдк рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИред рджреГрд╢реНрдп рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, 1.73 рдХреА рдЧрддрд┐ рдореБрдЭреЗ рдЖрд░рд╛рдорджрд╛рдпрдХ рд▓рдЧ рд░рд╣реА рдереА (рдЖрдВрдХрдбрд╝рд╛ рдХреЛрдИ рднреА рдирд╣реАрдВ рд╣реИ, рдЪрд╛рд╣реЗ рдХрд┐рддрдирд╛ рднреА рдЧрдВрднреАрд░ рдФрдЪрд┐рддреНрдп рд╣реЛ, рдФрд░ рдЖрдВрдЦ рдорд╛рд░рдиреЗ рдХрд╛ рдирд╛рдЯрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛)ред
рдЕрдВрддрд┐рдо рд╡рд┐рдХрд▓реНрдк
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХрд╛рд░реНрдп рдХреЛрдб рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:
$(document).ready(function(){
// ""
$("#up").click(function(){
//
var curPos=$(document).scrollTop();
var scrollTime=curPos/1.73;
$("body,html").animate({"scrollTop":0},scrollTime);
});
// ""
$("#down").click(function(){
//
var curPos=$(document).scrollTop();
var height=$("body").height();
var scrollTime=(height-curPos)/1.73;
$("body,html").animate({"scrollTop":height},scrollTime);
});
});
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЧреБрдгрд╛рдВрдХ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрде рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдордп рдпрд╛ рдЧрддрд┐ рдмрдврд╝рд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╣рд╛рдВ рдирд╣реАрдВ рд░реБрдХреВрдВрдЧрд╛ред
рд╕рд╛рд░рд╛рдВрд╢
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдкреГрд╖реНрда рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХрд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд┐рд▓рд╛, рдЬреЛ рдХрд┐рд╕реА рднреА рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
DOCTYPE рдХреЗ рд▓рд┐рдП рдЯреЗрд╕реНрдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЧрдП рдереЗ: рдХреНрд░реЛрдо 10, рдУрдкреЗрд░рд╛ 10, рдУрдкреЗрд░рд╛ 11, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 4, рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ 8, рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ 9 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ XHTML 1.0 рд╕рдЦреНрддред
рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ:
- рд╕реАрдорд╛-рддреНрд░рд┐рдЬреНрдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, IE8 рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд▓реЗрдЖрдЙрдЯ рдЗрд╕ рд╡рд┐рд╖рдп рдХрд╛ рд╡рд┐рд╖рдп рдирд╣реАрдВ рд╣реИред
- рдУрдкреЗрд░рд╛ 10 рдореЗрдВ, рдПрдХ рдирд┐рд░реНрджреЗрд╢: $ ("рдмреЙрдбреА, html")ред рдЪреЗрддрди ({"рд╕реНрдХреНрд░реЙрд▓рдЯреЙрдк": 0}, рд╕реНрдХреНрд░реЙрд▓рдЯрд╛рдЗрдо); рдкреГрд╖реНрда рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рдХреВрдж рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдУрдкреЗрд░рд╛ 11 рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЗ рд╕рд╛рде рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИред
UPD: рдЕрдВрддрд┐рдо рдЙрджрд╛рд╣рд░рдг рддрдп рдХрд┐рдпрд╛ред