рдкрд╣рд▓рд╛ рднрд╛рдЧ ред
рдпрд╣ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ jQuery рдпреВрдЖрдИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдкрд░рд┐рдЪрд┐рдд рдХреЛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░рдВрддрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ, рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯред рд╡рд░реНрдгрд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдЬреНрдЮрд╛рдд рдиреБрдХрд╕рд╛рди рдореЗрдВ рд╕реЗ - рд▓реЗрдЖрдЙрдЯ рдЦрд░рд╛рдм рд╣реИ рдФрд░ рд╡рдВрд╢рд╛рдиреБрдХреНрд░рдо рдХреА рдХрдореА рд╣реИред рдмрд╛рдж рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди
k12th рджреНрд╡рд╛рд░рд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ
рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИрдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рджрд┐рдЦрд╛рдПрдВрдЧреЗ рдХрд┐ рд╡рд┐рдВрдбреЛ рдмрдЯрди рдкрд░ рдХреИрд╕реЗ рдХрд╛рд░реНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдФрд░ рд╡рд┐рдВрдбреЛ рдХреЛ рдХрдо рд╕реЗ рдХрдо / рдЕрдзрд┐рдХрддрдо рдХрд░реЗрдВред
рд╡рд╣ рдкрд░рд┐рдгрд╛рдо рдЬреЛ рджреЛ рднрд╛рдЧреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкрд╣рд▓рд╛ рднрд╛рдЧ рдЪреМрдереЗ рдЪрд░рдг рдореЗрдВ рдкреВрд░рд╛ рд╣реБрдЖ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рдЕрдкрдирд╛рдИ рдЧрдИ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред
рдЪрд░рдг 5. - рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реЗрдВред
рдЕрдм рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдЦреБрд▓ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХреЗ рдмрдЯрди рдЕрднреА рддрдХ рдХреЛрдИ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░реНрдп рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред jQuery UI рдЗрд╕ "рдЧрд▓рддрдлрд╣рдореА" рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ:
$('#dialog_window_1').dialog({ width: 'auto', height: 'auto', autoOpen : false, buttons: [ { text: '', click: function() { alert('! !'); } } ] });
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЙрджрд╛рд╣рд░рдг рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдбрд╛рдпрд▓реЙрдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ "рдмрдЯрди" рдЧреБрдг рдЬреЛрдбрд╝реЗ рдЧрдП рдереЗ, рдЬреЛ рдЙрд╕ рдХреЛрдб рдХреЛ рдЖрд░рдореНрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ, рдЬрд┐рд╕реЗ "рдХреНрд▓рд┐рдХ" (рдХреНрд▓рд┐рдХ) рдХреА рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЕрдм, рдпрджрд┐ рд╣рдо index.html рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рд╡рд┐рдВрдбреЛ рдЦреЛрд▓реЗрдВ рдФрд░ тАЬCreateтАЭ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рд╣рдо рдПрдХ рдорд╛рдирдХ рдЪреЗрддрд╛рд╡рдиреА (рдЕрд▓рд░реНрдЯ) рджреЗрдЦреЗрдВрдЧреЗ:

рдЪрд▓реЛ рд╕рддрд░реНрдХ рд╕рдВрджреЗрд╢ рдХреЗ рдмрдЬрд╛рдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЬрдЯрд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ ('рдХреВ! рдмрдЯрди рджрдмрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ!'); рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЬреЛрдбрд╝реЗрдВ:
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдЗрд╕ рддрд░рд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдпрджрд┐ рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдЙрдиреНрд╣реЗрдВ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВ):

рдЪрд░рдг 6. - рд╡рд┐рдВрдбреЛ рдиреНрдпреВрдирддрдордХрд░рдг ("рдиреНрдпреВрдирддрдо" рдФрд░ "рдЕрдзрд┐рдХрддрдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп" рдЧреБрдг)
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, jQuery рдпреВрдЖрдИ рдореЗрдВ рдмрд┐рд▓реНрдЯ-рдЗрди рдиреНрдпреВрдирддрдо рдирд╣реАрдВ рд╣реИ, рддрд░реАрдХреЛрдВ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ jQuery UI рдбрд╛рдпрд▓реЙрдЧ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рдЖрд░рдВрднреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдмрджрд▓рдХрд░ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдХреЛрдб рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ "рдиреНрдпреВрдирддрдо рд╕реНрдерд┐рддрд┐" рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЖрдЗрдХрди рдЬреЛрдбрд╝рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
#dialog_window_minimized_container { position: fixed; bottom: 0px; left: 0px; } .dialog_window_minimized { float: left; padding: 5px 10px; font-size: 12px; cursor: pointer; margin-right: 2px; display: none; } .dialog_window_minimized .ui-icon { display: inline-block !important; position: relative; top: 3px; cursor: pointer; } .ui-dialog .ui-dialog-titlebar-minimize { height: 18px; width: 19px; padding: 1px; position: absolute; right: 23px; top: 9px; } .ui-dialog .ui-dialog-titlebar-minimize .ui-icon { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-minimize:hover, .ui-dialog .ui-dialog-titlebar-minimize:focus { padding: 0; }
рдмреЙрдбреА рдЯреИрдЧ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ div рдЬреЛрдбрд╝рдирд╛ рди рднреВрд▓реЗрдВ (рдЖрдк рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдиреНрдпреВрдирддрдо рд╡рд┐рдВрдбреЛ рд╣реЛрдВрдЧреЗред
<div id="dialog_window_minimized_container"></div>
рд╣рдо рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ (jQuery рдпреВрдЖрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЬреБрдбрд╝реЗ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж) рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдХреЛ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреИрдЧ рдореЗрдВ рдкрд╣рд▓реЗ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреВрд▓рдиреЗ рдХреЗ рдмрд┐рдирд╛:
var _init = $.ui.dialog.prototype._init; $.ui.dialog.prototype._init = function() {
рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ:

рд▓рд╛рдЗрд╕реЗрдВрд╕ - рдХреНрд░рд┐рдПрдЯрд┐рд╡ рдХреЙрдордиреНрд╕ рдПрдЯреНрд░рд┐рдмреНрдпреВрд╢рди-рд╢реЗрдпрд░ рдЕрд▓рд╛рдЗрдХ 3.0 рдЕрдирдкреЛрд░реНрдЯреЗрдбред