рдХрд╛рд░реНрдп рдХреНрд░рдорд╛рдВрдХ 2: рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдореЗрдиреВ
рдЬреАрдпреВрдЖрдИ рдФрд░ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреЛрдиреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдПрдХ рдореВрд▓рднреВрдд рддрддреНрд╡ рдореЗрдиреВ рд╣реИред рдХреБрдЫ рдЫреЛрдЯреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ jQuery рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрд╡рд┐рдЧреЗрд╢рди рддрддреНрд╡ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рддрддреНрд╡реЛрдВ рдХреЗ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рди $ (...) рдХреА рд╡рд╛рджрд╛ рдХреА рдЧрдИ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реИрдВред
рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдореЗрдиреВ рдирд┐рдпрдорд┐рдд рд▓рд┐рдВрдХ рд╕реВрдЪрд┐рдпрд╛рдБ рд╣реИрдВ:
<Ul> <li> <a href="/menu.html"> рд╣реЛрдо </a> </ li> <li> <a href="/articles.html"> рд▓реЗрдЦ </a> </ li> <li> <a href="/forum.html"> рдлрд╝реЛрд░рдо </a> </ li> <li> <a href="/links.html"> рд▓рд┐рдВрдХ </a> </ li> <li> <a href="/about.html"> рд╣рдорд╛рд░реЗ рдмрд╛рд░реЗ рдореЗрдВ </a> </ li> </ Ul>
рдпрд╣ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдмрд╣реБрдд рдкрд╕рдВрдж рдЖрдПрдЧрд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдиреВ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдмреЛрд▓реНрдб рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдпрд╛ рдХрд┐рд╕реА рддрд░рд╣ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛) рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд╣ рдЕрдм рдХрд╣рд╛рдВ рд╣реИред рдЖрдк рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдпрд╛ рддреЛ рд╕рд░реНрд╡рд░ рдХреА рддрд░рдл рдпрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рддрд░рдлред рдкреГрд╖реНрда рдмрдирд╛рддреЗ рд╕рдордп, рд╕рд░реНрд╡рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рдореЗрдиреВ рдЖрдЗрдЯрдо рд╡рд░реНрддрдорд╛рди рдкреГрд╖реНрда рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реВрдЪреА рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрд┐рдд рд╡рд░реНрдЧ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдЧрд╛ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ: рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдХреА рдУрд░ рдореЗрдиреВ-рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдгрд╛рд▓реА рд▓рд┐рдЦрдиреА рд╣реЛрдЧреА, рдЬрдмрдХрд┐ рддреИрдпрд╛рд░ рд▓рд┐рдкрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореЗрдиреВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛, рдФрд░ рдХрднреА-рдХрднреА рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрдИ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдЙрдкрд░реЛрдХреНрдд рдиреБрдХрд╕рд╛рдиреЛрдВ рд╕реЗ рд░рд╣рд┐рдд рд╣реИред рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ $ (рджрд╕реНрддрд╛рд╡реЗрдЬ) рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдПрдХ рдкрдВрдХреНрддрд┐ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
$ ("a [@ href $ =" + document.location.pathname + "]")ред css ({fontWeight: "bold"})
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдкреЙрд▓рдХреЛрд▓рд┐рдореАрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдП рдЧрдП рдХреБрдЫ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
var a = $ ("a [@ @ href $ =" + document.location.pathname + "]"); a.parent ()ред text (a.text ())ред addClass ('рдЪрдпрдирд┐рдд');
рдкреЙрд▓рдХреЛрд▓реЛрдореЗрдЯреНрд╕ рдиреЗ рдареАрдХ рд╣реА рдиреЛрдЯ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рди рдХреЗрд╡рд▓ рдПрдХ рдЯреИрдЧ рдЪреБрдирдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдмрд▓реНрдХрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдзрд┐рдХ рдкреВрд░реНрдг рдкрде рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
ayavryk
рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рд▓рд┐рдВрдХ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдмрджрд▓рддреЗ рд╕рдордп (рдореИрдВрдиреЗ рд░рд┐рд╢реНрддреЗрджрд╛рд░ рдкрдереЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛), рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рд╕рднреА рдХрд╛рд░реНрдп рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкрд░рд┐рдЪрд┐рдд $ (...) рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА href рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдорд╛рди рдХреЗ рд╕рд╛рде рд╕рднреА рд▓рд┐рдВрдХ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЪрд░, рдмрджрд▓реЗ рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рдкреГрд╖реНрда рдкрд░ рдкрде рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рд╣рдо рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рдлрд╝реЙрдиреНрдЯ-рд╡реЗрдЯ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдорд╛рди рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдкрдиреЗ рдЧреМрд░ рдХрд┐рдпрд╛ рд╣реЛ, рддреЛ рдлреЙрдиреНрдЯ-рд╡реЗрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдирд╛рдо fontWeight рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛рдиреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ "рдКрдВрдЯ" рд╢реИрд▓реА рдореЗрдВред рдПрдХ рдкрд░рд┐рд╖реНрдХрд░рдг рд╕реНрдкрд░реНрд╢ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдЕрдиреБрднрд╛рдЧ рдХреЗ рдореЗрдиреВ рдЖрдЗрдЯрдо рдкрд░ рдХреНрд▓рд┐рдХ рд░рджреНрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПред рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдЪрд┐рдд рдирд┐рд░реНрдгрдп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЙрд╕ рдкреГрд╖реНрда рдкрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИрдВред рдФрд░ рдореИрдВ рдЙрди рдХреЙрд▓ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдКрдВрдЧрд╛ рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ jQuery рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ:
$ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝)ред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА (рдлрд╝рдВрдХреНрд╢рди) ({ $ ("[[@ href $ =" + document.location.pathname + "]" .css ({fontWeight: "bold"}) .click (рдлрд╝рдВрдХреНрд╢рди () {рдЕрд╕рддреНрдп рд▓реМрдЯрд╛;}); });
рдирд┐рд╖реНрдХрд░реНрд╖
рд╣рдо рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░ рдХреЗ рдмрд┐рдирд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ, рдЬреЛ рд╕реНрдкрд╖реНрдЯрддрд╛ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рд╕рд░рд▓ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХреЛрдб рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕реНрд░реЛрдд рдореЗрдВ рдЖрдк рдбрд┐рдЬрд╝рд╛рдЗрди рд╢реИрд▓реА рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдкрдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдЧреА: рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рдХреЙрд▓ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдХреЙрд▓ рдХрд╣рд╛рдБ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм "рддреАрд░" рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдмрджрд▓рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреЗрд╡рд▓ рдмрд╛рд╣рд░реА рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдПред рдореИрдВ рдЕрддреНрдпрдзрд┐рдХ рд╕рд╛рджрдЧреА рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ "$ =" рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреМрди рд╕реЗ рд╕рдордХрдХреНрд╖ рдСрдкрд░реЗрдЯрд░ рд╣реИрдВ, рдФрд░ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВред
<p />
рд▓реЗрдЦреЛрдВ рдХрд╛ рдЪрдХреНрд░
- рд▓реЗрдЖрдЙрдЯ рдбрд┐рдЬрд╛рдЗрдирд░ рдХреЗ рд▓рд┐рдП jQuery (рднрд╛рдЧ 1): рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рддреАрд░
рдЯрд╛рдЗрдкреНрдЯрд░ рдХреЗ рд▓рд┐рдП jQuery (рднрд╛рдЧ 2): рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдореЗрдиреВ