рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдорд╛рдЙрд╕ рдЗрд╢рд╛рд░реЛрдВ



рдХрдИ рдУрдкреЗрд░рд╛ рдФрд░ рдлрд╝рд╛рдпрд░реНрдлрд╝реЙрдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рддрдерд╛рдХрдерд┐рдд рдорд╛рдЙрд╕ рдЗрд╢рд╛рд░реЛрдВ (рдПрдлрдПрдл рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдирд╛рдо рдХрд╛ рдкреНрд▓рдЧ-рдЗрди рд╣реИ ) рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИ - рдорд╛рдЙрд╕ рдЗрд╢рд╛рд░реЛрдВ рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпреЛрдВ (рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдирдИ рд╡рд┐рдВрдбреЛ, рдмреБрдХрдорд╛рд░реНрдХ, рдкреАрда, рдЖрдЧреЗ, рдЖрджрд┐) рдХреЛ рдЦреЛрд▓рдиреЗ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИред рдкреАред), рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рджреЛрд╖ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдкрд░ рд╕рдорд╛рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ ...



рдлрд┐рд▓рд╣рд╛рд▓, рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗрд╡рд▓ 8 рд╕рд░рд▓ рдЗрд╢рд╛рд░реЛрдВ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ:

рдФрд░ рдЙрдирдХрд╛ рдбреЗрд░рд┐рд╡реЗрдЯрд┐рд╡



рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдкреЗрдЬ рдкрд░ рдирд┐рдореНрди рдХреЛрдб рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:

<script src = "javascript / navigation.js" type = "text / javascript"> </ script>


рдЕрдЧрд▓рд╛, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ:

<рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ = "рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ">

// рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдВрдб рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП jQuery рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .mousedown (рдиреЗрд╡реАрдЧреЗрд╢рди .ousedown);

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .mouseup (рдиреЗрд╡рд┐рдЧреЗрд╢рдиред рдкрддрд┐);



// рд╕реЗрдЯ рдкрд░рдореЗрд╕

рдиреЗрд╡рд┐рдЧреЗрд╢рди.рдорд┐рдирдПрдХреНрд╕ = 50;

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдорд┐рди = 50;

рдиреЗрд╡реАрдЧреЗрд╢рдиред рдПрдордПрдХреНрд╕рдПрдХреНрд╕ = 300;

рдиреЗрд╡реАрдЧреЗрд╢рдиред рдПрдордПрдХреНрд╕рд╡рд╛рдИ = 300;

// рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдЯреЙрдкрд▓рд┐рдлреНрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреЗрд╡рд┐рдЧреЗрд╢рдиред рдЯреЙрдк = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреИрд╡рд┐рдЧреЗрд╢рдиред рдЯреЙрдк рд░рд╛рдЗрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рд▓рд┐рдлреНрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рд▓рд╛рдЗрдЯ = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдмреЙрдЯрдо рд▓реЛрдлрд╝реНрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдмреЙрдЯрдо = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдмреЙрдЯреЙрдорд░рд╛рдЗрдЯ = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {};

</ Script>


рдпрд╣ рд╣рдорд╛рд░реЗ "рдЗрд╢рд╛рд░реЛрдВ" рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдХреНрдд рд╣реИ, рд╡реИрд╢реНрд╡рд┐рдХ рдШрдЯрдирд╛рдУрдВ рдореВрд╕рдбрд╛рдЙрди рдФрд░ рдорд╛рдЙрд╕рдЕрдк (jQuery рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдкрд░ рд╣рдорд╛рд░реЗ рджреЛ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рдЯрдХрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рджреЛ рд▓рд╛рдЗрдиреЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред рдЕрдЧрд▓реА 4 рд▓рд╛рдЗрдиреЗрдВ рдЗрд╢рд╛рд░реЛрдВ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИрдВ, рдЕрд░реНрдерд╛рддреНред рд╕реАрдорд╛рдПрдВ рдЬрд┐рд╕рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд▓рд╛ 8 рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреА рдШреЛрд╖рдгрд╛ рд╣реИ, рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реЗ рдПрдХреНрд╕ рдФрд░ рд╡рд╛рдИ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рдПрдХ рдкреВрд░реНрдг рдСрдлрд╕реЗрдЯ рд▓реЗрддреЗ рд╣реИрдВред



рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЭреВрдареА рдЯреНрд░рд┐рдЧрд░ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рджрдмрд╛рдП рдЧрдП Ctrl рдХреБрдВрдЬреА рд╕реЗ рдмрд╛рдВрдзрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ (Ctrl рдХреБрдВрдЬреА рдХреЛрдб 17 рд╣реИ, рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдкреГрд╖реНрда рдкрд░ рд╕рднреА рдХреЛрдб рджреЗрдЦреЗрдВ http://unixpapa.com/js/key.html ):
$ (рдЦрд┐рдбрд╝рдХреА) .keydown (рдлрд╝рдВрдХреНрд╢рди (рдШрдЯрдирд╛) {

рд╕реНрд╡рд┐рдЪ (Event.keyCode) {

рдХреЗрд╕ 17:

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .mousedown (рдиреЗрд╡реАрдЧреЗрд╢рди .ousedown);

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .mouseup (рдиреЗрд╡рд┐рдЧреЗрд╢рдиред рдкрддрд┐);

рддреЛрдбрд╝;

}

});

$ (рдЦрд┐рдбрд╝рдХреА) .keyup (рдлрд╝рдВрдХреНрд╢рди (рдШрдЯрдирд╛) {

рд╕реНрд╡рд┐рдЪ (Event.keyCode) {

рдХреЗрд╕ 17:

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) редunbind ('рдореВрд╕рдбрд╛рдЙрди');

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) редunbind ('рдорд╛рдЙрд╕рдЕрдк');

рддреЛрдбрд╝;

}

});




рдФрд░ рдпрд╣рд╛рдБ рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рдХреЛрдб рд╣реИ:
рдлрд╝рдВрдХреНрд╢рди рдорд╛рдЙрд╕рдЧреЗрд╢рд░реНрд╕ () {

$ (рдЦрд┐рдбрд╝рдХреА) .keydown (рдлрд╝рдВрдХреНрд╢рди (рдШрдЯрдирд╛) {

рд╕реНрд╡рд┐рдЪ (Event.keyCode) {

// ...

// рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪрд╛рдмрд┐рдпрд╛рдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ

// рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рднрд┐рдиреНрди рдХреЛрдб рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ

// рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ: unixpapa.com/js/key.html

// ...

рдХреЗрд╕ 17:

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .mousedown (рдиреЗрд╡реАрдЧреЗрд╢рди .ousedown);

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) .mouseup (рдиреЗрд╡рд┐рдЧреЗрд╢рдиред рдкрддрд┐);

рддреЛрдбрд╝;

}

});

$ (рдЦрд┐рдбрд╝рдХреА) .keyup (рдлрд╝рдВрдХреНрд╢рди (рдШрдЯрдирд╛) {

рд╕реНрд╡рд┐рдЪ (Event.keyCode) {

рдХреЗрд╕ 17:

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) редunbind ('рдореВрд╕рдбрд╛рдЙрди');

$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝) редunbind ('рдорд╛рдЙрд╕рдЕрдк');

рддреЛрдбрд╝;

}

});



рдиреЗрд╡реАрдЧреЗрд╢рдиред рдПрдордПрдХреНрд╕рдПрдХреНрд╕ = 300;

рдиреЗрд╡реАрдЧреЗрд╢рдиред рдПрдордПрдХреНрд╕рд╡рд╛рдИ = 300;

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдЯреЙрдкрд▓рд┐рдлреНрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рд╕рд┐рд▓реЗрдХреНрдЯ ($ ('div # left div.top'), Math.abs (XY))};

рдиреЗрд╡рд┐рдЧреЗрд╢рдиред рдЯреЙрдк = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рдЪрдпрди ($ ('div # рдХреЗрдВрджреНрд░ div.top'), рд╡рд╛рдИ)};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдЯреЛрдкрд╛рдЗрдЯ = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рд╕рд┐рд▓реЗрдХреНрдЯ ($ ('div # right div.top'), Math.abs (XY))};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рд▓рд┐рдлреНрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рд╕рд┐рд▓реЗрдХреНрдЯ ($ ('div # left div.middle'), X)};

рдиреИрд╡рд┐рдЧреЗрд╢рдиредрд░реВрдЯ = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рдЪрдпрди ($ ('div # рд╕рд╣реА div.middle'), рдПрдХреНрд╕)};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдмреЙрдЯрдо рд▓реЛрдлрд╝реНрдЯ = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рд╕рд┐рд▓реЗрдХреНрдЯ ($ ('div # left div.bottom'), Math.abs (XY))};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдмреЙрдЯрдо = рдлрдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рд╕рд┐рд▓реЗрдХреНрдЯ ($ ('рдбрд┐ # рд╕реЗрдВрдЯрд░ рдбрд┐.рдмреЙрдЯрдо'), рд╡рд╛рдИ)};

рдиреИрд╡рд┐рдЧреЗрд╢рди.рдмреЙрдЯреЙрдорд░рд╛рдЗрдЯ = рдлрд╝рдВрдХреНрд╢рди (рдПрдХреНрд╕, рд╡рд╛рдИ) {рд╕рд┐рд▓реЗрдХреНрдЯ ($ ('div # right div.bottom'), Math.abs (XY))};

}

рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (рдПрд▓, рдХреЗ) {

var рдЧрддрд┐ = 1500;

рд╕реНрд╡рд┐рдЪ (рд╕рддреНрдп) {

рдорд╛рдорд▓рд╛ (рдХреЗ <50):

рдЧрддрд┐ = 500;

рддреЛрдбрд╝;

рдорд╛рдорд▓рд╛ (рдХреЗ <100):

рдЧрддрд┐ = 1000;

рддреЛрдбрд╝;

рдорд╛рдорд▓рд╛ (рдХреЗ <150):

рдЧрддрд┐ = 1500;

рддреЛрдбрд╝;

рдорд╛рдорд▓рд╛ (рдХреЗ <200):

рдЧрддрд┐ = 2000;

рддреЛрдбрд╝;

рдорд╛рдорд▓рд╛ (k> = 200):

рдЧрддрд┐ = 2500;

рддреЛрдбрд╝;

}

el.animate ({

рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛: 0.4,

рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ: '# ffff00'

}, рдЧрддрд┐, "рд░реИрдЦрд┐рдХ",

рд╕рдорд╛рд░реЛрд╣ () {

el.animate ({

рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛: 1,

рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ: '#fffff'

}, рдЧрддрд┐)

});

}


рдХрд┐рд╕реА рддрд░рд╣ рд╕рдм рдХреБрдЫ рднреНрд░рдорд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЪрд▓реЛ рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ("Ctrl" рдХреЛ рджрдмрд╛рдП рд░рдЦреЗрдВ рдФрд░ рдШрдЯрдирд╛ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ - рдХрд┐рд╕реА рднреА рдХреНрд╖реЗрддреНрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдорд╛рдЙрд╕ рдмрдЯрди рдХреЛ рджрдмрд╛рдПрдВ рдФрд░ рдХрд░реНрд╕рд░ рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рджрд┐рд╢рд╛ рдореЗрдВ 50-300 рдкрд┐рдХреНрд╕реЗрд▓ рддрдХ рд▓реЗ рдЬрд╛рдПрдВ) ...



рдореИрдВ рдЪрдпрдирд┐рдд рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдереЛрдбрд╝реА рдЯрд┐рдкреНрдкрдгреА рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдпрд╣ DOM рддрддреНрд╡ рд▓реЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЪреЗрддрди рдХрд░реЗрдВрдЧреЗ, рджреВрд╕рд░рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдЧреБрдгрд╛рдВрдХ рд╣реИ, рдПрдиреАрдореЗрд╢рди рдЧрддрд┐ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░реЗрдЧреА, рдЧреБрдгрд╛рдВрдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреА рдзреБрд░реА рдХреЗ рд╕рд╛рде рдЖрдВрджреЛрд▓рди рдХреА рдорд╛рддреНрд░рд╛ рд╣реИ (рдпрд╛ рдЙрдирдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░) ...



рдпрд╣ рд╕рдм рд╕рд╛рдЗрдЯ рдкрд░ рдХреНрдпреЛрдВ рд╣реИ? рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдХрд╛рдлреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдордВрдЪ рдХреЗ рдкрд┐рдЫрд▓реЗ / рдЕрдЧрд▓реЗ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдИрдВ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд▓рдЯрдХрд╛рддреЗ рд╣реИрдВ, рд╢реАрд░реНрд╖ рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП - рдкреГрд╖реНрда рдХреЗ рдореБрдЦреНрдп рдпрд╛ рд╢реАрд░реНрд╖ рдкрд░ рд▓реМрдЯреЗрдВ, рдпрд╣ рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИ ...



рдХреНрд░реЙрд╕рдкреЛрд╕реНрдЯ: рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ: рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдорд╛рдЙрд╕ рдЬреЗрд╕реНрдЪрд░



All Articles