keyContentSwitcher - рдЬреЗрдПрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЬрд▓реНрджреА рд╕реЗ рд╕реНрд╡рд┐рдЪ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛


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


рд╕рд╛рд░ / рдЕрдореВрд░реНрддрддрд╛



рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдХреБрдЫ рд╕рдореВрд╣ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рддрддреНрд╡ рд╕рдХреНрд░рд┐рдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рдкреГрд╖реНрда рдкрд░ рдХрдИ рдРрд╕реЗ рд╕рдореВрд╣ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдкрдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
  1. рд╕рдореВрд╣ рдХрд╛ рдирд╛рдо
  2. рдЖрдЗрдЯрдо рдХрд╛ рдирд╛рдо
  3. рд╕рдХреНрд░рд┐рдп рддрддреНрд╡ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗрдЯ / рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╕реНрд╡рд┐рдЪ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓реЗрдЖрдЙрдЯ рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ рдирд╣реАрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддрддреНрд╡реЛрдВ рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рд╣рд╛рд░реНрдб-рдХреЛрдбрд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрд╡рд┐рдЪ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реИрд▓рд┐рдпреЛрдВ рдФрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рддреИрдпрд╛рд░ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рд╕рд┐рджреНрдз рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рд╕реЗ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди / рдЙрдкрдпреЛрдЧ


1) рд╕рдореВрд╣ рдореЗрдВ HTML рддрддреНрд╡ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖рддрд╛ рдбреЗрдЯрд╛-рд╕рд╛рдордЧреНрд░реА-рд╕рдореВрд╣ = "рд╕рдореВрд╣ рдХрд╛ рдирд╛рдо (рдХреБрдВрдЬреА)" рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ

2) HTML рддрддреНрд╡ рдХреА рдХреБрдВрдЬреА рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖рддрд╛ рдбреЗрдЯрд╛-рдХреА-рдЗрди-рдЧреНрд░реБрдк = "рд╕рдореВрд╣ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдирд╛рдо (рдХреБрдВрдЬреА)" рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ

рдПрдХ рдЙрджрд╛рд╣рд░рдг
<div data-content-of-group="lessons" data-key-in-group="1">...</div> 

3) рд╕рдХреНрд░рд┐рдп рддрддреНрд╡ рдХреЛ рд╕рдХреНрд░рд┐рдп / рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓рд┐рдВрдХ рддрддреНрд╡ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ - рд▓рд┐рдВрдХ, рд╕рд╛рдордЧреНрд░реА рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╕рдорд╛рди, рдбреЗрдЯрд╛-рд╕рд╛рдордЧреНрд░реА-рдХреЗ-рд╕рдореВрд╣ рдХреЗ рдмрдЬрд╛рдп рдХреЗрд╡рд▓ рдбреЗрдЯрд╛-рд▓рд┐рдВрдХ-рдСрдл-рдЧреНрд░реБрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

рдПрдХ рдЙрджрд╛рд╣рд░рдг
 <a data-link-of-group="lessons" href="#" data-key-in-group="1">    1</a> 

рдЖрдк 1 рд╕рд╛рдордЧреНрд░реА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП 1 рд╕реЗ рдЕрдзрд┐рдХ рддрддреНрд╡ рдФрд░ рд▓рд┐рдВрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкреГрд╖реНрда рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдкрд░ рд╕реНрд╡рд┐рдЪ рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХреЛ рд▓рд╛рдЗрд╡ ("рдХреНрд▓рд┐рдХ") рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рддрд╛рдХрд┐ рд╡реЗ рддреБрд░рдВрдд рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝реЗ рдЧрдП рддрддреНрд╡ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА (рдУрдВ) рдФрд░ рд▓рд┐рдВрдХ (рдУрдВ) рдореЗрдВ "рд╕рдХреНрд░рд┐рдп" рдХрд╛ рдПрдХ рд╡рд░реНрдЧ рд╣реИред

рдЬрд┐рд╕ рд╕рдордп рдкреГрд╖реНрда рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЙрд╕ рд╕рдордп рдкреГрд╖реНрда рдкрд░ рдореМрдЬреВрдж рд╕рднреА рд╕рдореВрд╣реЛрдВ рдХреЛ рд╕рдореВрд╣ рдореЗрдВ рдПрдХ рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рддрддреНрд╡ (рдЗрд╕реА рд╕реАрдПрд╕рдПрд╕ рд╡рд░реНрдЧ рд╡рд╛рд▓реЗ) рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕рдореВрд╣ рдХреА рдПрдХ рд╕рд╛рдордЧреНрд░реА "рд╕рдХреНрд░рд┐рдп" рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдпрд╣ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред

рд╢реИрд▓реА рд╕реЗрдЯрд┐рдВрдЧ


рдмрд╣реБрдд рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реА рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреА рд╣реИред
рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ:

.tabHidden{ display: none; } .tabsContainer .active{ display: block; }

рд╕рд╛рдордЧреНрд░реА рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд░реНрдЬрд┐рдд рд╡рд░реНрдЧ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЖрдЗрдЯрдо рд▓рдкреЗрдЯреЗрдВ
  <div class="tabsContainer">...</div> 


рдЙрдиреНрдирдд рдЙрдкрдпреЛрдЧ


рдЗрд╡реЗрдВрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ


keyContentSwitcher.tabChanged рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рд╣реЛрддрд╛ рд╣реИ
рдШрдЯрдирд╛ рд╕рджрд╕реНрдпрддрд╛ рдЙрджрд╛рд╣рд░рдг:
 keyContentSwitcher.tabChanged("_", function(groupKey, key-in-group){ alert("      \"" + groupKey + "\"");}) 

keyContentSwitcher.beforeTabChanged рд╕рдХреНрд░рд┐рдп рдЯреИрдм рдХреЛ рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдЧрд▓рдд рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдХреЗ рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд░реЛрдХ рд╕рдХрддреЗ рд╣реИрдВред

рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдХреБрдВрдЬреА-рдЗрди-рдЧреНрд░реБрдк рд╕рдХреНрд░рд┐рдп рдХреБрдВрдЬреА рдХрд╛ рдирд╛рдо рд╣реИ; рдкрд╣рд▓реЗ рд╕рдХреНрд░рд┐рдп рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
 keyContentSwitcher.getActiveKey(groupKey) 

рдпрджрд┐ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп рд╕рдореВрд╣ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕рднреА рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдиреЗрд╕реНрдЯреЗрдб рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рд╕реНрд╡рд┐рдЪ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЕрдВрджрд░ рдПрдХ рдФрд░ рд╕рд╛рдордЧреНрд░реА рд╕рдореВрд╣ (рдЙрдкрд╕рдореВрд╣) рд╣реЛрддрд╛ рд╣реИред
рдЕрдХреНрд╕рд░ рдпреЗ рддрддреНрд╡ рдЖрд░рдВрднреАрдХрд░рдг (рд╕рдореВрд╣ рдХреА рдкрд╣рд▓реА рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЪрдпрди) рдХреЗ рджреМрд░рд╛рди "рднрд╛рд░реА" рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреЗ рд╣реИрдВ - рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз, рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдФрд░ рдЗрд╕реА рддрд░рд╣ред
рдЗрд╕рд▓рд┐рдП, рдРрд╕реЗ рдЙрдкрд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрдЧрд╛ рдЬрдм "рдорд╛рддрд╛-рдкрд┐рддрд╛" рдХреА рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдИ рдЬрд╛рдПрдЧреАред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдореВрд╣ рдХреА рд╕рдХреНрд░рд┐рдпрддрд╛ рдХреЛ рджрдмрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХрд┐рд╕реА рд╕рдореВрд╣ рдХреА рд╕рдХреНрд░рд┐рдпрддрд╛ рдХреЛ рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд░рддреЗ рд╕рдордп, рдЗрд╕реЗ рджрдмрд╛рдП рдЧрдП рдХреА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред
 keyContentSwitcher.applySettings({ignoredToActivateGroups:["_",...]}); 

рдпрд╣ рдХреЙрд▓ рдкреЗрдЬ рд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдХреНрд░рд┐рдпрдг рдХрд╛ рдЕрд░реНрде рдХреЗрд╡рд▓ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЪрдпрди рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рд╕реЗ рд╣реИ - рдпрджрд┐ рд╕рдореВрд╣ рдХреА рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЪрдпрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╕рдореВрд╣ рд╕рдХреНрд░рд┐рдпрдг


рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝реЗ рдЧрдП рд╕рдореВрд╣ рдпрд╛ рджрдорди рд╕реВрдЪреА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдХреНрд░рд┐рдп рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рдореВрд╣ рдХреЛ "рд╕рдХреНрд░рд┐рдп" рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рдореВрд╣ рдХрд╛ рд╕рдХреНрд░рд┐рдпрдг рдХрд╛рд░реНрдп рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
 keyContentSwitcher.activateGroup("_") 
рдпрджрд┐ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
 keyContentSwitcher.setActiveKey("_", "_") 

рдирд╛рдо рдмрджрд▓реЗрдВ


рдирд╛рдо рд╕рдВрдШрд░реНрд╖ рдХреЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ - рдЬрдм рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдХрд╛рдордХрд╛рдЬ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ HTML рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдХрд╛рд░рдгреЛрдВ рд╕реЗ рднреА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╢реБрд░реВ рдореЗрдВ _reg_tabGroupLink, _reg_tabGroupBody, _reg_tabKeys рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ )
рдЙрдиреНрд╣реЗрдВ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЖрдк рд╕реАрдПрд╕рдПрд╕ рд╡рд░реНрдЧ рдХреЛ рднреА рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп рддрддреНрд╡ "рд╕рдХреНрд░рд┐рдп" рд╣реИ
 keyContentSwitcher.applySettings( {linkOfGroup : "link-of-group", contentOfGroup : "content-of-group", keyInGroup : "key-in-group", activeClass : "active", prefix: "data-"}); 

рдкреНрд░рддреНрдпреЗрдХ HTML рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрд╕рд░реНрдЧ + рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдирд╛рдо рд╕рдВрдШрд░реНрд╖ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕ "рдбреЗрдЯрд╛-" рдХрд╛ рдЙрдкрдпреЛрдЧ HTML рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдиреНрдп


рдХреБрдЫ рдХрд╛рд░реНрдп рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рджрд┐рдП рдЧрдП рд╣реИрдВ - рдХреЛрдб рджреЗрдЦреЗрдВред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рднрдВрдбрд╛рд░

рдЙрджрд╛рд╣рд░рдг


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

рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ


рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╕рдВрд╕реНрдХрд░рдг 1.4 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ jquery рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рдЬреЗрдПрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдХреА рдЧрдИ рдереАред

Source: https://habr.com/ru/post/In168831/


All Articles