JQuery рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ 2006 рдореЗрдВ рд▓рд╛рдкрддрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрдм рд╕реЗ, рдмрд╛рдж рд╡рд╛рд▓реЗ рдЕрдкрдиреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ jQuery рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХреЗрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдкреНрд░рджрд░реНрд╢рди рд╣реИред

Habr├й рдкрд░ рдЪрдпрдирдХрд░реНрддрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдкрд░ JQuery рдХреЗ "рдирд┐рд╖реЗрдз" рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдорд╛рдк рдХреЗ рд╕рд╛рде рдХрдИ
рд▓реЗрдЦ рдереЗред
| 4,649 рдорд┐ |
| 3,437 рдПрдордПрд╕ |
| 1,362 рдорд┐ |
| 1,168 рдПрдордПрд╕ |
| 107 рдорд┐ |
| 75 рдорд┐ |
(10,000 рдмрд╛рд░ рдХреЗ рдЪрдХреНрд░ рдореЗрдВ рдЪрд▓рд╛рдПрдВ)рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╢реБрджреНрдз рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ-рдИ рдкрд░ jQuery рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдЪреНрдЫреЗ рд╡рд┐рд╡рд░рдг рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдпрд╣рд╛рдВ ред
рд▓реЗрдХрд┐рди jQuery рдХреА рдмрд╣реБрдд рд╢рдХреНрддрд┐ рдЗрд╕рдХреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рдФрд░ рд╕реБрдВрджрд░рддрд╛ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред рдореМрдЬреВрджрд╛ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдордиреЛрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд░реВрдк рд╕реЗ рдХрдард┐рди рд╣реИ, рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг $ () рдХреЛ рдмрд╣реБ-рдкрдВрдХреНрддрд┐ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдореЗрдВ рдмрджрд▓рдирд╛ред
рдЖрдЗрдП рдЬрд╣рд╛рдБ рддрдХ рд╕рдВрднрд╡ рд╣реЛ JQuery рдХреА рднрд╛рд╖рд╛ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ, [рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ] рдЗрд╕рдХреА рдЬрдЧрд╣ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдХреЗрд╡рд▓ $ () рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдкреБрдирд░реНрдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдЬреЛ рдмреЗрд╣рддрд░ рд╣реИ) рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд╛рде - рдЗрд╕реЗ $ jqr () рд╣реЛрдиреЗ рджреЗрдВред рдпрд╣ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рднреА рд▓реМрдЯрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА "рджреЗрд╢реА" рдФрд░ jQuery рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдмреЛрдЭ рдирд╣реАрдВ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдореЗрдВ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ
рдХреЛрдб рдЙрджрд╛рд╣рд░рдг:
<html> <body> <p id="message"></p> </body> </html>
JQuery рдХреЛрдб:
$("#message").html("Hello world!");
рдЗрд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди:
$jqr("#message").html("Hello world!");
рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ querySelectorAll (), getElementsByClassName () рдФрд░ getElementById () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рд╕ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ
sel рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо JQR рд╡рд░реНрдЧ рдореЗрдВ рдХреЗрд╡рд▓ рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдорд╛рдирдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдкрд░реЗ рдФрд░ рдореМрдЬреВрджрд╛ рдХреЛрдб рдХреЛ рд╕реНрдкрд░реНрд╢ рдХрд┐рдП рдмрд┐рдирд╛ред
рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ jQuery рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ - рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдХреВрд▓рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░рд┐рдгрд╛рдо рджреЗрдЧрд╛ред