рдЕрдВрдЧреБрд▓рд┐рдпреЛрдВ рдореЗрдВ рд░реВрдкред рдореБрдЭреЗ рдкреНрдпрд╛рд░ рдХреИрд╕реЗ рдорд┐рд▓рд╛?

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


рдирджреА рдмрд╣рддреА рд╣реИ ...


рдпрд╣ рдХрд╣рд╛рдиреА 1992 рдХреА рд╣реИ, рдЬрдм рд╢рд╛рд╕реНрддреНрд░ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖ рдерд╛, рдЬрд┐рд╕рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд╛рдЪрд╛рдУрдВ рдиреЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд╡рд░реНрд╖реЛрдВ рддрдХ рдорд╛рдирд╡ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдПрдХ рдЪреМрдХрд╕ рдкрд╛рдардХ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдиреЛрдЯрд┐рд╕ рдХрд░реЗрдЧрд╛ рдХрд┐ рдЗрд╕ рдкрд╛рдВрдбреБрд▓рд┐рдкрд┐ рдореЗрдВ рдХрдИ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреИрдирди рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд┐рдирд╛ рдЖрдЬ рдПрдХ рднреА рдкрд╛рджрд░реА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЙрдирдореЗрдВ рд╕реЗ, рдореЗрд░реА рдХрд╣рд╛рдиреА рдХреА рдореБрдЦреНрдп рдирд╛рдпрд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХред рдпрд╣ рдирдЧреНрди рдЖрдВрдЦреЛрдВ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореВрд▓ рдПрдЪрдЯреАрдПрдордПрд▓, рдПрдХ рд╣реАрд░реЗ рдХреА рддрд░рд╣ рдЬреЛ рдХрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдирд┐рд░рд╛рдХрд╛рд░ рдерд╛ред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рд░рд╣ рд╕рдХрд╛, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 8 рдирд╡рдВрдмрд░, 1993 рдХреЛ, рдЧрд╣рдиреЗ рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рдХреЗ рдЖрдВрддреНрд░ рд╕реЗ рджреБрдирд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдП рд░реВрдк рдХреА рдкрд╣рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреАрдВ, рдЬрд┐рд╕рдиреЗ рдмрд╛рдж рдореЗрдВ рджреВрд╕рд░реЗ рдЖрдиреЗ рд╡рд╛рд▓реА рдЧреЛрд▓рд┐рдпреЛрдВ рдкрд░ рдЕрдкрдирд╛ рд╕рд╣реА рд╕реНрдерд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ред

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

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

рдореБрджреНрджреЗ рдкрд░ рдЖрддреЗ рд╣реИрдВ


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

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

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

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

рдЦреИрд░, рдЦреАрдВрдЪреЛ рдордд


рдореИрдВ рд╣рдорд╛рд░реЗ рд╕рдВрдмрдВрдзреЛрдВ рдХреЗ рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдКрдВрдЧрд╛, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдореИрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдкрд╣рд▓рд╛ рдирд╣реАрдВ рдерд╛ред рдПрдВрдЬреЗрд▓рд╛ рдХреА рднрд╛рд╖рд╛ рдРрд╕реА рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рдереА рдЬреЛ рдореИрдВ рдЙрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рдЕрдм рдпрд╛рдж рд╣реИ, рд╡рд╣ рджрд┐рди рдЬрдм рдореИрдВрдиреЗ рдЖрдЦрд┐рд░рдХрд╛рд░ рдЕрдкрдирд╛ рд╕рд┐рд░ рдЦреЛ рджрд┐рдпрд╛ред рдЗрд╕ рджрд┐рди рдЙрд╕рдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдореБрдЭреЗ рд░реВрдк рджрд┐рдЦрд╛рдпрд╛ред

рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рдереЗ


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдЕрд╡рд░реНрдгрдиреАрдп рдерд╛ред рд╡рд╣, рдЬреИрд╕реЗ рдХрд┐ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдкрдврд╝ рд░рд╣реА рд╣реИ, рд╡рд╣ рд╕рдм рдХреБрдЫ рдХрд┐рдпрд╛ рдЬреЛ рдореИрдВ рдЪрд╛рд╣ рд╕рдХрддреА рдереАред рдкреНрд░рд╛рдЪреАрди рдЗрдирдкреБрдЯ рдФрд░ рдирд╣реАрдВ рдХреЗ рд▓рд┐рдП рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдкреВрдЫреЛ, рд╡рд╣ рдирд┐рдЧрд▓ рдЬрд╛рддрд╛ рд╣реИред

.ng-pristine{ /* */ } .ng-dirty{ /* */ } 

рдпрд╣ рдХреЗрд╡рд▓ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИ рдЬреЛ рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛ред рдпрд╣рд╛рдБ рдпрд╣ рд╣реИ:

[ jsFiddle ]
 <input type="text" ng-model="example"> 


рдЕрдЧрд░ рдХреЛрдИ рдкрд╣рд▓реЗ рд╣реА рдЙрда рдЧрдпрд╛
рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рд╡реИрдз-рдЕрд╡реИрдз рдХрд╛ рдХреНрдпрд╛?

[ jsFiddle ]
 .ng-valid{ /* */ } .ng-invalid{ /* */ } 

 <input type="email" ng-model="example"> 


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рджреЛрд╕реНрддреЛрдВ, рдЬрдВрдЬреАрд░ред рд╡рд╣ рдЙрд╕рдХреЗ рджрд░рдмрд╛рд░ рдореЗрдВ рдЬрд╛рдиреЗ рд▓рдЧрд╛ред рдФрд░ рдлрд┐рд░ рд╡рд╣, рдпрд╣ рдХрд╣рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдкреВрд░реНрдг рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ред рдореБрдЭреЗ рдорд╣рд╕реВрд╕ рд╣реБрдЖ рдХрд┐ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдирд╛ рдкрд╣рд▓реА рдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдордЬреЗрджрд╛рд░ рдерд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╣ рдХреБрдЫ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреА рдереА рдЬреЛ рджреВрд╕рд░реЗ рд╕рдкрдиреЗ рдореЗрдВ рднреА рдирд╣реАрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рдереЗред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд┐рдирд╛ рдХрд╕реНрдЯрдо рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рддреНрдпрд╛рдкрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдПрдВ? рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд:

[ jsFiddle ]
 <form name="LovelyForm"> <input type="email" name="LovelyEmail" ng-model="email"/> <span ng-show="LovelyForm.LovelyEmail.$invalid">You break my heart</span> </form> 

рдФрд░ рдпрд╣рд╛рдБ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкреВрд░реНрдг рд╕рд╛рджреГрд╢реНрдп рд╣реИ, рдЬреЛ рдХрд┐ рд▓рд╡рд▓реАрдлрд╛рд░реНрдо рдореЗрдВ рд╣реИред рд▓реЛрд╡реЗрд▓рдореЗрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ, рддрд╛рд░реНрдХрд┐рдХ рдЧреБрдг рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ рдЬреЛ рдКрдкрд░ рджреА рдЧрдИ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВ:

 (boolean) LovelyForm.LovelyEmail.$invalid; (boolean) LovelyForm.LovelyEmail.$valid; (boolean) LovelyForm.LovelyEmail.$dirty; (boolean) LovelyForm.LovelyEmail.$pristine; 

рд░рд╕ рд╣реА рдпрд╣ рд╣реИ рдХрд┐ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ HTML5 рд░реВрдкреЛрдВ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╣реБрдП, рдХреЛрдгреАрдп рдореЗрдВ рдмреЙрдХреНрд╕ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

[ jsFiddle ]
 <form name="LovelyForm"> <input type="number" name="LovelyNumber" ng-model="number" min="0" max="10" required/> <span ng-show="LovelyForm.LovelyNumber.$error.required">Show me your number</span> <span ng-show="LovelyForm.LovelyNumber.$error.min">OMG, so min</span> <span ng-show="LovelyForm.LovelyNumber.$error.max">OMG, too max</span> <input type="text" name="LovelyLove" placeholder="I Love U" ng-model="love" ng-pattern="/I love U too/" required /> <span ng-show="LovelyForm.LovelyLove.$error.pattern">What?! Fucking buster!</span> </form> 

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рдЦреБрд╢реА рд╣реБрдИ, рдХреНрдпреЛрдВрдХрд┐ рдЧрд╛рдпрди рдореЗрдВ рдпрд╣ рдиреНрдпреВрдирддрдо рд▓рдЪреАрд▓рд╛рдкрди рдерд╛ рдХрд┐ рдХреБрдЦреНрдпрд╛рдд рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдХрд╛ рдЕрднрд╛рд╡ рдерд╛ред

рдЦреБрдж рдХреЗ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛


рдЦреИрд░, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЬрд┐рд╕ рд╕рд╣рдЬрддрд╛ рдХреЗ рд╕рд╛рде рдПрдВрдЬреЗрд▓рд╛ рдиреЗ рдЙрд╕ рд╡реИрдз рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдЙрд╕рдХреЗ рд╢рд░реАрд░ рдореЗрдВ рдмрдирд╛рдпрд╛ рдерд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЙрдЪрд┐рдд рдирд┐рд░реНрджреЗрд╢ рд▓рд┐рдЦреЗрдВ:

[ jsFiddle ]
 app.directive('mimimi', function() { return { require: 'ngModel', link: function(scope, elm, attrs, ctrl) { ctrl.$parsers.unshift(function(mimimi) { if (/mimimi/.test(mimimi)) { alert('mimimi'); ctrl.$setValidity('mimimi', true); return mimimi.toUpperCase(); } else { ctrl.$setValidity('mimimi', false); return undefined; } }); } }; }); 

 <form name="LovelyForm"> <input type="text" name="LovelyMimimi" placeholder="mimimi" ng-model="mimimi" mimimi/> <span ng-show="LovelyForm.LovelyMimimi.$error.mimimi">Mimimi, please</span> <span>{{mimimi}}</span> </form> 

рдпрд╣ рдЕрдХреНрд╕рд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдгреАрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдПрдХ рдРрд╕рд╛ рдврд╛рдВрдЪрд╛ рдмрдирд╛рдиреЗ рдХреА рдорд╛рдВрдЧ рдХреА рдЬрд┐рд╕рдХрд╛ рдХреЛрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛, рдФрд░ рдирд╣реАрдВред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдереЛрдбрд╝рд╛ рд╕рдордЭрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдЗрд╕рдХрд╛ рд╕рд╛рд░ рд╕рд░рд▓ рд╣реИред

NgModel рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, Angular рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ NgModelController рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрди рд╕рднреА рд╕рддреНрдпрд╛рдкрди рдЧреБрдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ: $ рдЕрдорд╛рдиреНрдп, $ рд╡реИрдз, $ рдкреНрд░рд╛рдЪреАрди, $ рдЧрдВрджрд╛, $ рддреНрд░реБрдЯрд┐ред рдЗрд╕рд▓рд┐рдП, рдПрдХ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рд▓рд┐рдЦрддреЗ рд╕рдордп, рд╣рдореЗрдВ рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ ngModel рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЖрддрд╛ рд╣реИ, рдЬреЛ рд╣рдо рдХрд░рддреЗ рд╣реИрдВ:

 рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: "ngModel"

рдЕрдм рд▓рд┐рдВрдХ рдлрд╝рдВрдХреНрд╢рди, рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рднреА рдкрд░рд┐рд╡рд░реНрддрди рдкрд░ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, ctl рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ NgModelController рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдЧрд╛ред

рдЕрдЧрд▓рд╛, рд╣рдо NgModelController рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ $ parsers рд╕рд░рдгреА рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВ, рдЬреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдЙрди рдкрд░ рдЗрдирдкреБрдЯ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдФрд░ рдЕрдЧрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рддреЛ LovelyForm.LovelyMimimi рдШреЛрд╖рд┐рдд рдХрд░реЗрдВред $ Error.mimimi рд╡реИрдз ctrlред $ SetValidity ('mimimi', true)ред рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рд▓реМрдЯрд╛рдП рдЧрдП рдореВрд▓реНрдп рдХреЛ рдкреИрд░реЗрдВрдЯ $ рд╕реНрдХреЛрдк рдХреЛ, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдорд┐рдорд┐рдореА рд╡реИрд░рд┐рдПрдмрд▓ рдХреЛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

sabmita


рдФрд░ рдЕрдВрдд рдореЗрдВ, рд╣рдо рдЙрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╣рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИред рдХреЛрдгреАрдп рдХреЗ рд╕рд╛рде, рдпрд╣ рднреА рдХрдИ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

[ jsFiddle ]
 <form name="LovelyForm" novalidate ng-controller="formController" ng-submit="submit()" > <input type="text" name="LovelyText" placeholder="Some Text 1" ng-model="text1" required/> <input type="text" name="LovelyText2" placeholder="Some Text 2" ng-model="text2" required/> <input type="text" name="LovelyText3" placeholder="Some Text 3" ng-model="text3" required/> <input type="submit" value="Send Text" ng-disabled="LovelyForm.$invalid"> </form> 

 function formController($scope){ $scope.submit=function(){ alert(angular.toJson($scope.LovelyForm)); } } 

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рджреЛ ngSubmit рдпрд╛ ngClick рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдЖрдк рдлреЙрд░реНрдо рдЯреИрдЧ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рджреВрд╕рд░рд╛ рдЯрд╛рдЗрдк = "рд╕рдмрдорд┐рдЯ" рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рджреЛрдиреЛрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЬрдм рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж Enter рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдмреЗрд╢рдХ, рдореВрд▓ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рд╕рддреНрдпрд╛рдкрди рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рдлреЙрд░реНрдо рдореЗрдВ рдиреМрд╕рд┐рдЦрд┐рдП рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред рдФрд░ рдлреЙрд░реНрдо рдХреЛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рднрд░рд╛ рд╣реЛрдиреЗ рдкрд░ рдЬрдорд╛ рдХрд░рдиреЗ рдпрд╛ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЧреИрд░-рдкреНрд░рддреНрдпрдХреНрд╖ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ ngDisabled рд╕рддреНрдп рд╣реИ, рддреЛ рд╕рдмрдорд┐рдЯ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд┐рд╡рд╛рд╣рд┐рдд


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВ рдХреНрдпреЛрдВ рд╣реВрдВ, рдкреБрд░реБрд╖ред рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВред рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдЬреАрд╡рди рдЬрд┐рдпрд╛, рджрд╕реНрддрд╛рдиреЗ рдХреА рддрд░рд╣ jQuery рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧ рдЗрди рдмрджрд▓рд╛ред рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рдЬрдм рдЙрдиреНрд╣реЛрдВрдиреЗ рдЖрд░рд╛рдо рдХрд┐рдпрд╛, рддреЛ рдирд╛рдХ рдореЗрдВ рджрдо рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╕рдордп рдкрд░ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рд╛ред рдЕрдм, рдПрдВрдЬреЗрд▓рдХрд╛ рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЬрд▓реНрдж рд╣реА рдПрдХ-рдкреЗрдЬ рд╡рд╛рд▓реЗ рдмрдЪреНрдЪреЗ рд╣реЛрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдм jQuery рдХреЛ рднреА рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдВ рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реВрдВред рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

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


All Articles