Simpletip рдЯреВрд▓рдЯрд┐рдк рдкреНрд▓рдЧрдЗрди

рдЫрд╡рд┐



JQuery рдЙрдкрдХрд░рдг рдЯреВрд▓рдЯрд┐рдк, рд╕рд┐рдВрдкреНрд▓реАрдЯрд┐рдк рдХреЗ рдкреНрд▓рд╕, рд╕рд╛рде рд╣реА рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ред





рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рддрдХ, рдореИрдВрдиреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдЫреЛрдЯреЗ jQuery рдХреЗ рдЯреВрд▓ рдЯреВрд▓рд┐рдк рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ , рдЬреЛ рдореБрдЭреЗ рд╕рднреА рдХреЗ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рддрд╛ рдерд╛ ред

рдФрд░ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдХ рдФрд░ рдЦреЛрдЬрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐:



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

2. рдЯреВрд▓рдЯрд┐рдк рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдЯреВрд▓рдЯрд┐рдк рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ (рди рддреЛ рд╢реАрд░реНрд╖рдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкрд░рд┐рд╡рд░реНрддрди, рдФрд░ рди рд╣реА рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ $('#email').tooltip();



рд▓рд┐рдП рдмрд╛рдж рдореЗрдВ рдХреЙрд▓ $('#email').tooltip();



рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдХреЛрдИ рдирд┐рдпрдорд┐рдд рд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИ, рдпрд╣ рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИред



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



рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ SimpleTip рдкреНрд▓рдЧрдЗрди рдпрд╣рд╛рдБ googled



рд╕реБрд╡рд┐рдзрд╛рдУрдВ рд╕реЗ:

1. рдЯреВрд▓ рдЯреВрд▓рд┐рдк рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╡рдЬрди 3.3 kB рдмрдирд╛рдо 3.4 рд╣реИ;

2. рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ $('#email').simpletip({content: 'hello world'});



рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди $('#email').simpletip({content: 'hello world'});



, рдЖрдк HTML рдХреЛ рд╡рд╣рд╛рдВ рднреА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, рдЬреЛ рднреА рдЖрдкрдХреА рджрд┐рд▓ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИ, рдЙрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ

3. рдЕрдкрдбреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреВрд▓рдЯрд┐рдк рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ update('new content');



, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ;

4. рдЕрдзрд┐рдХ, рдЕрдзрд┐рдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред



рдХреЗрд╡рд▓ рдЕрдкреНрд░рд┐рдп рдмрд╛рдд рдпрд╣ рдереА рдХрд┐ "рдпрд╣ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рддрддреНрд╡ рдкрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдЯреВрд▓рдЯрд┐рдк рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ" рд▓реЗрдЦрдХ рдХреЗ рдЖрд╢реНрд╡рд╛рд╕рди рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрдирдкреБрдЯ [рдкреНрд░рдХрд╛рд░ = рдкрд╛рда] рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рдлрд╛рдпрд░рдмрдЧ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдкреНрд▓рдЧрдЗрди рддрддреНрд╡ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдЫрд┐рдкрд╛ рд╣реБрдЖ div рдмрдирд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ:

  1. var рдЯреВрд▓рдЯрд┐рдк = jQuery ( рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ред createElement ( 'div' ) )
  2. ...
  3. ред appendTo ( elem ) ;
(рдХреЛрдб рдореЗрдВ 26 рд▓рд╛рдЗрди)ред



рдареАрдХ рд╣реИ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрдирдкреБрдЯ рдХреЗ рдЕрдВрджрд░ div рд╕рд╣реА рдХрджрдо рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо appendTo рдХреЛ insertAfter рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ , рдФрд░ рд╕рдВрдХреЗрдд рдЗрдирдкреБрдЯ s рдХреЗ рд▓рд┐рдП рднреА рдордЬрд╝реЗрджрд╛рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд▓рдЧрддреЗ рд╣реИрдВред



Jqueryui рд╕рдВрд╡рд╛рджреЛрдВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рднреА рд╣реИред рдорд╛рдирдХ .tooltip рд╡рд░реНрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рд╡рд░реНрдЧ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЯреВрд▓рдЯрд┐рдкрдлреЛрд░рдбрд┐рд▓рд╛рдЧрдмреЙрдХреНрд╕ рдХрд╣реЗрдВ , рдЬрд╣рд╛рдВ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП : рдирд┐рд░рдкреЗрдХреНрд╖; рдФрд░ рдЯреВрд▓рдЯрд┐рдк рдХреЛ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдореЗрдВ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



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



  1. рдЕрдЧрд░ ( $ ( '#edit' ) рдЕрдЧрд▓рд╛ ( ) ред рд╣реИ редрдХреНрд▓рд╛рд╕ ( 'рдЯреВрд▓рдЯрд┐рдкрдлреЛрд░рдбрд┐рдпрд▓рдпреЛрдЧрдмреЙрдХреНрд╕' ) )
  2. {
  3. var рдЯрд┐рдк = $ ( '#edit' ) ред eq (рдХреЛ реж ) ред simpletip ( ) ;
  4. рдЯрд┐рдкред рдЕрджреНрдпрддрди ( 'рдирдИ рд╕рд╛рдордЧреНрд░реА' ) ;
  5. }
  6. рдЕрдиреНрдпрдерд╛
  7. {
  8. $ ( '#edit' )
  9. ред рд╕рд┐рдВрдкрд▓рд┐рдкреНрдЯ ( {
  10. рд╕рд╛рдордЧреНрд░реА : 'рдкрд╣рд▓реА рд╕рд╛рдордЧреНрд░реА' ,
  11. baseClass : 'tooltipForDialogBox'
  12. } ;
  13. }




рдкреНрд▓рдЧрдЗрди рдкреЗрдЬ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдПрдкреАрдЖрдИ рдФрд░ рдбреЗрдореЛ рд╣реИред



рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдкреЛрд╕реНрдЯ рдХреЛ рдЙрдкрдпреЛрдЧреА рдкрд╛рдПрдЧрд╛ рдФрд░ рдЙрд╕реЗ рд╕рдордп рдмрдЪрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рдореБрдЭреЗ рдЕрдкрдиреЗ рдЦрд░реНрдЪ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рди рд╣реЛ)



All Articles