πŸ”” Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

A jQuery plugin to display responsive, fully customizable modal windows and dialog boxes with CSS3 animations on your webpages.

Modal popup Dialog

Documentation

ОписаниС

Плагин для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ², сообщСний ΠΈ Ρ‚.ΠΏ. с красивыми анимациями появлСния Π½Π° CSS3, ΠΈ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ количСством javascript ΠΈ css ΠΊΠΎΠ΄Π°. ИдСя взята ΠΈΠ· этой ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°, оставлСны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 2D эффСкты ΠΈ устранСно "Π·Π°ΠΌΡ‹Π»ΠΈΠ²Π°Π½ΠΈΠ΅" Π² webkit-Π±Ρ€Π°Π·Π΅Ρ€Π°Ρ….

ЯвляСтся основой для Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² $.dialog ΠΈ Π³Π°Π»Π΅Ρ€Π΅ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ $.gallery.

Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ jQuery 1.7+

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Для использования ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ скрипт Π² любом мСстС страницы, послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery. Π’Π°ΠΊΠΆΠ΅, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ стили ΠΈΠ· Ρ„Π°ΠΉΠ»Π° jquery.popup.css ΠΈΠ»ΠΈ jquery.popup.min.css, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½ΠΈΡ… описываСтся ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ².

<link rel="stylesheet" href="path/to/script/jquery.popup.min.css" /> <script src="path/to/script/jquery.popup.min.js"></script> 

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Π”Π΅ΠΌΠΎ-страница ΠΏΠ»Π°Π³ΠΈΠ½Π° $.popup:

http://konstantin-kachurenko.github.io/jquery-popup/#example

Π”Π΅ΠΌΠΎ-страница ΠΏΠ»Π°Π³ΠΈΠ½Π° $.dialog, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ:

http://konstantin-kachurenko.github.io/jquery-popup-dialog/#examples

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

Boolean modal = false

ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ»ΠΈΠΊ ΠΏΠΎ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ΅ Π±Π»ΠΎΠΊΠ° Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π΅Π³ΠΎ.

Boolean bubble = true

"ВсплываниС" Π±Π»ΠΎΠΊΠ° Π²Π²Π΅Ρ€Ρ… ΠΏΠΎ Π΄Π΅Ρ€Π΅Π²Ρƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ΠŸΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ с этим ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ, установлСнным Π² true, Π±Π»ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ Π² ΠΊΠΎΠ½Π΅Ρ† <body>, Π½Π΅ зависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ ΠΎΠ½ Π±Ρ‹Π» ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ.

Function open = Null

Ѐункция, вызываСмая ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°.

Function close = Null

Ѐункция, вызываСмая ΠΏΠ΅Ρ€Π΅Π΄ скрытиСм Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°.

Function realign = Null

Ѐункция, вызываСмая ΠΏΠ΅Ρ€Π΅Π΄ установкой свойств margin-left ΠΈ margin-top ΠΏΡ€ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ°.

API

ΠŸΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ $.popup сохраняСтся Π² .data('popup') Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ², попавшСго Π² исходный Π½Π°Π±ΠΎΡ€. Π­Ρ‚ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ прСдоставляСт ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΠ΅ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ свойств ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²:

Бвойства

jQuery $popup

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ

jQuery $overlay

ПодлоТка Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹

$.popup config([Object params])

Π Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, добавляя ΠΈΠ· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Object params Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ пСрСзаписывая ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅.

$.popup open()

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ ΠΈ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΡƒ.

$.popup overlay()

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΡƒ. ПослС Π²Ρ‹Π·ΠΎΠ²Π° этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, сам Π±Π»ΠΎΠΊ ΠΏΠΎ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° open()

$.popup close([Number delay])

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ. Если числовой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ delay ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ ΠΈ большС 0, Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ отсрочСно Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠ΅ количСство микросСкунд.

$.popup realign()

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π»ΠΎΠΊ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΊΠ°Π·Π΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΎΠΊΠ½Π°. ПолСзСн ΠΏΡ€ΠΈ динамичСском Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ°.

jQuery destroy()

Π£Π½ΠΈΡ‡Ρ‚ΠΎΠΆΠ°Π΅Ρ‚ копию ΠΏΠ»Π°Π³ΠΈΠ½Π°, возвращая исходный Π±Π»ΠΎΠΊ.


You May Also Like