Плагин

Jquery ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹: jQuery Plugin Registry

06.09.2019

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π›ΡƒΡ‡ΡˆΠΈΠ΅ jQuery ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ JavaScript Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ 2016 Π³ΠΎΠ΄Π° / jQuery ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ JavaScript Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ / ΠŸΠΎΡΡ‚ΠΎΠ²ΠΎΠΉ

10 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΊΠΎΠ³Π΄Π° jQuery Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Ρ€ΠΎΠΆΠ΄Π°Π»Π°ΡΡŒ, браузСрная экосистСма Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π·Π½ΠΎΡˆΠ΅Ρ€ΡΡ‚Π½ΠΎΠΉ ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠΈΡ… Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΏΠΎ своСму боролся со ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ управлСния DOM-элСмСнтами. Амбициозной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ поставили ΠΏΠ΅Ρ€Π΅Π΄ собой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ jQuery, Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ созданиС API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² любой ситуации.

Насколько ΠΈΠΌ это ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΡƒΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΌ, Π½ΠΎ спустя 10 Π»Π΅Ρ‚ своСго сущСствования, jQuery остаСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых популярных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript.

Π‘Π°ΠΌ JavaScript сСйчас ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π·Ρ€Π΅Π»Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ всСми соврСмСнными Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠ΅ сообщСство Ρ‚ΠΎΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ консолидировано ΠΈ, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв, ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ Ссли, скаТСм, страница ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ отобраТаСтся Π² Crome, Ρ‚ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈ Π² Firefox.

querySelectors Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ практичСски всСми соврСмСнными Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ.

Казалось Π±Ρ‹, история развития jQuery двиТСтся ΠΊ Π·Π°ΠΊΠ°Ρ‚Ρƒ β€” Π·Π°Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ страницы ΠΈ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ лишниС Ρ†ΠΈΠΊΠ»Ρ‹ процСссора, Ссли Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π·Π°Π΄Π°Ρ‡ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ стандартными срСдствами языка? Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π·Π° Ρ‚Π°ΠΊΠΎΠΉ Π΄ΠΎΠ»Π³ΠΈΠΉ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ индустрии ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ просто Π²Π·ΡΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, здСсь ΠΈ сСйчас.

Π― Π΄ΡƒΠΌΠ°ΡŽ, этот Π²Ρ‹Π±ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π΅Π»Π°Ρ‚ΡŒ сам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Π½Π΅ Π½Π° ΠΌΠΎΠ΄Ρƒ ΠΈ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ, Π° Π½Π° Π·Π΄Ρ€Π°Π²Ρ‹ΠΉ смысл ΠΈ пСрспСктивы развития своСго творСния.

Π’ этом ΠΎΠ±Π·ΠΎΡ€Π΅ я собрал всС извСстныС ΠΌΠ½Π΅ бСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery

, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСйчас Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотя Π±Ρ‹ Ρ€Π°Π· обновлялись Π·Π° ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΠΉ Π³ΠΎΠ΄. НСкоторыС ΠΈΠ· Π½ΠΈΡ… я Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ примСнял ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽ Π² своСй ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я знаю Ρ‚ΠΎΠ»ΡŒΠΊΠΎ повСрхностно, Π½ΠΎ ΠΎΠ½ΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΠΈΠ»ΠΈ мСня своими возмоТностями. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΡ€Π΄ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ с большой Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠ΅ΠΉ. И Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ способ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, Π±Ρ‹Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ½ΠΈ вдохновят вас Π½Π° созданиС своих собствСнных, Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ нСвСроятных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

multiscroll.js
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ посСтитСля β€” скроллинг страницы Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡƒΡ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ Π²Π²Π΅Ρ€Ρ…, Π° вторая Π²Π½ΠΈΠ·, открывая ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ. Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° всСх, Π΄Π°ΠΆΠ΅ вСсьма ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

jquery.email-autocomplete.js
Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ адрСса приходится Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ часто ΠΈ, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ это всСго лишь ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° дСсятка символов, часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ этот процСсс. jquery.email-autocomplete.js ΠΈΠΌΠ΅Π΅Ρ‚ собствСнный список Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² популярных ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… сСрвисов Π½Π° основании ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ½ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ адрСса. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ эту подсказку, Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Tab ΠΈΠ»ΠΈ стрСлку Π²ΠΏΡ€Π°Π²ΠΎ, ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ дальшС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Плагин Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… вСрсиях сайта. Однако, придСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΈΠ»ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с отСчСствСнными ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ сСрвисами.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
10 jQuery ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для измСрСния слоТности пароля

tinyDatePicker
Π’ 5 ΠΊΠ‘ этого ΠΏΠ»Π°Π³ΠΈΠ½Π° втиснуты нСмалСнькиС возмоТности. ΠšΠ°Π»Π΅Π½Π΄Π°Ρ€ΠΈ, ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ, Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ услуг β€” Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ tinyDatePicker. Быстрый, Π»Π΅Π³ΠΊΠΈΠΉ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ β€” Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Bootstrap ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
jQuery ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ„ΠΎΡ€ΠΌ для указания Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ‚Ρ‹

Push.js
ΠšΡ€ΠΎΡΡ-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для отобраТСния ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС.

ReadRemaining.js
Многим ΠΈΠ· нас всСгда катастрофичСски Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π― всСгда Π·Π°Π²ΠΈΠ΄ΠΎΠ²Π°Π» людям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠΌ Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ°Ρ‚ΡŒΡΡ. НавСрноС, ΠΊ Ρ‚Π°ΠΊΠΈΠΌ относится Π°Π²Ρ‚ΠΎΡ€ ΠΏΠ»Π°Π³ΠΈΠ½Π° ReadRemaining.js. ΠšΠΎΠΌΡƒ ΠΆΠ΅ Π΅Ρ‰Π΅ ΠΌΠΎΠ³Π»Π° ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ ΠΌΡ‹ΡΠ»ΡŒ вывСсти рядом с тСкстом ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Π°ΠΌ понадобится, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ. И ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ тСкста ΠΏΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ это врСмя, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° скорости чтСния ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π’Π΅ΡΡŒΠΌΠ° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, я Π΄ΡƒΠΌΠ°ΡŽ, понравится посСтитСлям, Ссли Ρƒ вас ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ тСкстового ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

Tooltipster
ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠ°Ρ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка (tooltip) с большим Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΎΠΏΡ†ΠΈΠΉ. Π‘Π°ΠΌ элСмСнт ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π³Π΄Π΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ элСмСнту ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ элСмСнты. Π“Π»Π°Π²Π½ΠΎΠ΅, Π½Π΅ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Ρ‰ΠΈΡ‚ΡŒ с Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΌ Π³Π΄Π΅ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ.

TableExport.js
Π—Π΄Π΅ΡΡŒ всС ясно ΠΈΠ· названия. Плагин позволяСт просто ΠΈ быстро ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ HTML-Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π² Ρ„Π°ΠΉΠ» Exel, CSV ΠΈΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ трСбуСтся ΠΏΠ»Π°Π³ΠΈΠ½ FileSaver.js.

Addel
НСсмотря Π½Π° созвучноС Π½Π°Π·Π²Π°Π½ΠΈΠ΅, этот ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΊ ΠΏΠ΅Π²ΠΈΡ†Π΅ АдСль. Π•Π³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ происходит ΠΎΡ‚ английских слов ADd-DELete (Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ) ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” динамичСски Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ HTML-элСмСнты, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ элСмСнты Ρ„ΠΎΡ€ΠΌ. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΎΠ΅ ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятноС.

Chart.js
Активно Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ (всСго 8 Ρ‚ΠΈΠΏΠΎΠ², Π² Ρ‚ΠΎΠΌ числС ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅). ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° всСх соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ»Π°Π²Π½ΡƒΡŽ ΠΈ ΡΠΈΠΌΠΏΠ°Ρ‚ΠΈΡ‡Π½ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ….
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
JavaScript Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для создания ΠΊΡ€ΡƒΠ³ΠΎΠ²Ρ‹Ρ… Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ

jQuery Flip-Quote
ΠžΡ‡Π΅Π½ΡŒ интСрСсный ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ Π΄Π²Π΅ Π²Π΅Ρ‰ΠΈ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π±Π»ΠΎΠΊΠΈ Ρ†ΠΈΡ‚Π°Ρ‚, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° страницС, Π² Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ³Π΄Π° Π±Π»ΠΎΠΊ становится Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ (ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅). Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° этот Π±Π»ΠΎΠΊ происходит подсвСтка Ρ†ΠΈΡ‚Π°Ρ‚Ρ‹ Π² тСкстС, Ρ‡Ρ‚ΠΎ позволяСт быстро Π½Π°ΠΉΡ‚ΠΈ Π΅Π΅ Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, Ρ†ΠΈΡ‚Π°Ρ‚Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ!

Algolia Places
Быстрый поиск с Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… адрСсов, Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ², ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² ΠΈ всСго, Ρ‡Ρ‚ΠΎ связано с локациями ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ благодаря ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… OpenStreetMap. ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ².

HideSeek
ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ, Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Β«ΠΆΠΈΠ²ΠΎΠ³ΠΎΒ» поиска. Π£ΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… критСриях, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ дСйствия послС нахоТдСния искомых Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Timedropper
БущСствуСт ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Π²Π²ΠΎΠ΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Однако Timedropper выдСляСтся срСди Π½ΠΈΡ… простотой ΠΈ Π»Π΅Π³ΠΊΠΈΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ. ИзмСнСниС часов ΠΈ ΠΌΠΈΠ½ΡƒΡ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ этого Π·Π°Π±Π°Π²Π½ΠΎΠ³ΠΎ язычка Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Он ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² настройки, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ: Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (12 ΠΈΠ»ΠΈ 24-часовой), Ρ†Π²Π΅Ρ‚ Ρ†ΠΈΡ„Π΅Ρ€Π±Π»Π°Ρ‚Π°, тСста, Ρ„ΠΎΠ½Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ показания часов ΠΈ ΠΌΠΈΠ½ΡƒΡ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ колСсика ΠΌΡ‹ΡˆΠΈ. ΠšΡΡ‚Π°Ρ‚ΠΈ, имССтся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для задания Π΄Π°Ρ‚Ρ‹.

Leaflet.js
Занимая всСго 33 ΠΊΠ‘, эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° прСдоставляСт практичСски всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
БСрвисы для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚

Lory
Π‘Π»Π°ΠΉΠ΄Π΅Ρ€, написанный Π½Π° чистом JavaScript. ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ, Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ТСстами, Π·Π°Π΄Π°Π½ΠΈΠ΅ фиксированного элСмСнта, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… элСмСнтов-ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π² Ρ‚ΠΎΠΌ числС Ρ€Π°Π·Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹.

CurrencyFormatter.js
ΠžΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ ΠΈ малСнький скрипт, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. ДобавляСт Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ для раздСлСния разрядов ΠΈ символ Π²Π°Π»ΡŽΡ‚Ρ‹. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ 155 Π²Π°Π»ΡŽΡ‚ ΠΌΠΈΡ€Π°.

ARc
Π‘Π²ΠΎΠ΅ΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ шаблон для проСктирования интСрфСйсов Π² стилС Atomic Design.

egjs
НСбольшой Π½Π°Π±ΠΎΡ€ интСрСсных ΠΈ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… элСмСнтов управлСния, построСнных Π½Π° jQuery.

Shave.js
Javascript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΠΎΠ±Ρ€Π΅ΠΆΠ΅Ρ‚ тСкст, Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ высоты. Π—Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всСго 1,5 ΠΊΠ‘ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сторонних Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

jQuery Linechart
Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для построСния Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² ΠΈ довольно большим количСством исходных Π΄Π°Π½Π½Ρ‹Ρ…. Написан Π½Π° HTML/CSS/JS, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡ‚ΡŒ вСрсия ΠΈ Π½Π° Π±Π°Π·Π΅ Angular.js

Tabulator
Плагин jQuery для создания Ρ‚Π°Π±Π»ΠΈΡ†, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² ячСйках Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкст, Π½ΠΎ ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Π·Π²Π΅Π·Π΄Π½Ρ‹ΠΉ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³, Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ списки ΠΈ ΠΏΡ€.

baguetteBox.js
Написанный Π½Π° чистом JavaScript lightbox с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ТСстами.

Freewall
НСвСроятно красивый jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для создания ΠΏΠ»ΠΈΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ интСрфСйса Π² самых Ρ€Π°Π·Π½Ρ‹Ρ… стилях: Windows Metro, Pinterest, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ плоском ΠΈΠ»ΠΈ иСрархичСском, с пСрСтаскиваСмыми ΠΈ динамичСски добавляСмыми элСмСнтами. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Ρ‚Π°ΠΊ ΠΈ Π½Π° дСсктопных, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ IE8. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт!

rowGrid.
jsΠšΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ располагаСт изобраТСния ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты Ρ€ΠΎΠ²Π½Ρ‹ΠΌΠΈ рядами ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты, подбирая Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ Π·Π°Π·ΠΎΡ€Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ряд идСально вписываСтся Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠΊΠ½Π°. ΠŸΡ€Π°Π²Π΄Π°, всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ высоты.

Slidebars
Slidebars добавляСт Π½Π° страницу сайта мСню ΠΈΠ»ΠΈ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΊΠΎΠ»ΡŒΠ·ΡΡ‰ΠΈΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ курсором Π½Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ. ВСрсия 2 этого ΠΏΠ»Π°Π³ΠΈΠ½Π° Π±Ρ‹Π»Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСписана ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство самых Ρ€Π°Π·Π½Ρ‹Ρ… элСмСнтов. Π˜ΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ API, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ собствСнных callback-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ подписку Π½Π° события.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
20 слайд-ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ для сайта

pagePiling.js
ΠžΡ‡Π΅Π½ΡŒ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ рассмотрСнный Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΎΠ±Π·ΠΎΡ€Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ multiscroll.js, Π½ΠΎ страница Π½Π΅ разбиваСтся Π½Π° Π΄Π²Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ, Π° смСщаСтся Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. МоТно ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ смСщСния ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ. Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ для одностраничного сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ устройствах ΠΈ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах.

Animsition
Основной Ρ†Π΅Π»ΡŒΡŽ Animsition являСтся Π²ΠΎΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Π΅ большого ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… эффСктов. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… Π·Π°Ρ‚ΡƒΡ…Π°Π½ΠΈΠ΅ ΠΈ проявлСниС, Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π·ΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ‚.ΠΏ. (всСго 58 ΡˆΡ‚ΡƒΠΊ).

ZooMove
МнС Π½Π΅ нравится динамичСскоС Π·ΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора β€” я Π½Π°Ρ…ΠΎΠΆΡƒ этот эффСкт слишком Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΌ. Но Ссли ΡƒΠΆ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π²Π·ΡΡ‚ΡŒ для этой Ρ†Π΅Π»ΠΈ ZooMove. Π’Π°ΠΊΠΎΠ³ΠΎ Π³Π»Π°Π΄ΠΊΠΎΠ³ΠΎ ΠΈ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ скроллинга Π½Π΅ даст Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½.

Rippleria
ЛСгковСсный ΠΏΠ»Π°Π³ΠΈΠ½, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΉ Π²ΠΎΠ»Π½ΠΎΠ²ΠΎΠΉ эффСкт (ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ Π½Π° Ρ€ΡΠ±ΡŒ Π½Π° повСрхности Π²ΠΎΠ΄Ρ‹) Π½Π° любом DOM-элСмСнтС: ΠΊΠ½ΠΎΠΏΠΊΠ΅, элСмСнтС DIV, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅. ΠžΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ настраиваСтся ΠΈ управляСтся.

Flickity
Быстрый, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΈ управляСмый ТСстами слайдСр. Π’Π½Π΅ΡˆΠ½Π΅ β€” довольно ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ, Π½ΠΎ с нСвСроятно Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ написанной ΠΈ структурированной Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ. ΠŸΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ, ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ API.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
4 Jquery слайдСра с parallax эффСктами

Unslider
ΠžΡ‡Π΅Π½ΡŒ малСнький ΠΈ простой слайдСр, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅: Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ направлСния двиТСния (Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅), цикличСская (бСсконСчная) ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°, автозапуск.

Lightcase.js
Π’Ρ‹Π΄Π°ΡŽΡ‰ΠΈΠΉΡΡ lightbox с CSS3 Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с DIV, изобраТСниями, тСкстом, flash-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, video ΠΈ iframe. Пока Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ jQuery 3, Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Π΅Ρ‰Π°ΡŽΡ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это Π² Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… Ρ€Π΅Π»ΠΈΠ·Π°Ρ….
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
10 ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π½Π° jQuery для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сайта

PhotoSwipe
Π—Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ галСрСя ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ Π½Π° дСстопных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Ρ‚Π°ΠΊ ΠΈ ТСстами Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ загрузится сама страница. И всС это ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ всСго 14 ΠΊΠ‘.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
7 Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π³Π°Π»Π΅Ρ€Π΅ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ слайдСра

Strip
Strip β€” это lightbox, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ страницы, оставляя саму страницу Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ частично Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ, Π½ΠΎ ΠΈ доступной для взаимодСйствия с Π½Π΅ΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ слайдСр. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, наряду с изобраТСниями, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с Youtube ΠΈ Vimeo.

Turntable.js
НСвСроятно эффСктный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ дСмонстрации ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, особСнно Ссли это физичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. ЀактичСски, ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΡ‡Π΅Π½ΡŒ простой ΠΈ всСго лишь дСмонстрируСт Π½Π°Π±ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Однако благодаря возмоТности ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссом ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ колСса ΠΌΡ‹ΡˆΠΈ ΠΈΠ»ΠΈ ТСстов Π½Π° экранС ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ прСдставляСт собой изобраТСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, снятого с Ρ€Π°Π·Π½Ρ‹Ρ… ΡƒΠ³Π»ΠΎΠ² зрСния Ρƒ зритСля Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ полная иллюзия Π΅Π³ΠΎ вращСния.

Trianglify
Если Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ страницу Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ Π²ΠΈΠ΄Π΅ΠΎ, Π° статичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ каТСтся Π±Π°Π½Π°Π»ΡŒΠ½Ρ‹ΠΌ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ‚Ρ€ΠΈΠ°Π½Π³ΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ! Π­Ρ‚ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ гСомСтричСскиС Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΡƒΠ·ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ΄Π°Π΄ΡƒΡ‚ Π½Π΅ΠΊΡƒΡŽ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π°ΡˆΠ΅ΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ. Плагин позволяСт ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚, Ρ€Π°Π·ΠΌΠ΅Ρ€ ячССк ΠΈ Π΄ΠΈΡΠΏΠ΅Ρ€ΡΠΈΡŽ. Π’Ρ‹ Π΄Π°ΠΆΠ΅ смоТСтС Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Trianglify.

LazeeMenu
Если Ρƒ вас Π½Π° сайтС большоС иСрархичСскоС мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ простым ΠΈ понятным Ρ‚ΠΎ LazeeMenu нСсомнСнно пригодится Π²Π°ΠΌ. Он ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π΅Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ списки Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню.

Web-ticker
БСгущая строка, похоТая Π½Π° Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ часто ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° экранС Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π° Π² выпусках новостСй β€” послСдниС события, Π±ΠΈΡ€ΠΆΠ΅Π²Ρ‹Π΅ ΠΊΠΎΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ, погода… Π”Π° ΠΌΠ°Π»ΠΎ Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ! Π’Π°ΠΊ, Ρ‡Ρ‚ΠΎ Ссли Π²Π°ΠΌ нравится Ρ‚Π°ΠΊΠΎΠΉ способ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ β€” Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Web-ticker Π½Π° Π·Π°ΠΌΠ΅Ρ‚ΠΊΡƒ.

Inputmask
User experience Π² дСйствии. Π’Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π·Π°Π½ΠΎΠ²ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ„ΠΎΡ€ΠΌΡƒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ·-Π·Π° ошибки. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ошибка ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π»Π°ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра. Π—Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎΠ± этом! Inputmask Π½Π΅ просто ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ½ Π΅Ρ‰Π΅ ΠΈ прСпятствуСт ввСдСнию Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ…. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ввСсти 13-ΠΉ мСсяц Π² ΠΏΠΎΠ»Π΅ Π΄Π°Ρ‚Ρ‹. Маски ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ самыС Ρ€Π°Π·Π½Ρ‹Π΅ β€” Π΄Π°Ρ‚Ρ‹, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹, e-mail ΠΈ Π΄Π°ΠΆΠ΅ рСгулярныС выраТСния.

ScrollReveal
Π‘ΡƒΠΏΠ΅Ρ€Π»Π΅Π³ΠΊΠΈΠΉ, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠ°ΠΊ ΠΊ дСсктопным, Ρ‚Π°ΠΊ ΠΈ ΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌ скрипт для эффСктной скроллинговой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Marginotes
Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки (tooltip), ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Π½Π° полях рядом с Π°Π±Π·Π°Ρ†Π΅ΠΌ. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠ΅ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Если Π²Ρ‹ Π½Π΅ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ jQuery, Ρ‚ΠΎ имССтся вСрсия, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π°Ρ этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Loud Links
Java-скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Β«ΠΎΠ·Π²ΡƒΡ‡ΠΈΡ‚ΡŒΒ» ваш сайт β€” Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ эффСкты Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ события. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°ΡƒΠ΄ΠΈΠΎ-элСмСнт HTML5 ΠΈ способСн Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ MP3 ΠΈ OGG Ρ„Π°ΠΉΠ»Ρ‹.

Bricks.js
ΠœΠΎΠ»Π½ΠΈΠ΅Π½ΠΎΡΠ½Ρ‹ΠΉ, Π² смыслС скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΏΠ»Π°Π³ΠΈΠ½ для создания ΠΏΠ»ΠΈΡ‚ΠΎΡ‡Π½ΠΎΠΉ вСрстки фиксированной ΡˆΠΈΡ€ΠΈΠ½Ρ‹.

MediumEditor
МалСнький (28ΠΊΠ‘) ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ inline Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для измСнСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² тСкста нСпосрСдствСнно Π½Π° страницС. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ дополнСния ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ скины.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:
10 Javascript WYSIWYG ΠΈ Markdown Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²

Philter
Philter прСдоставляСт ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΈ Π³ΠΈΠ±ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ CSS-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°ΠΌΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ HTML-Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². ΠŸΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊ jQuery ΠΈΠ»ΠΈ скрипта Π½Π° чистом JavaScript.

SuperEmbed.js
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π° страницС встроСнноС Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€.

Substance
ΠŸΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… систСм.

List.js
ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск ΠΏΠΎ элСмСнтам списков, Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ элСмСнтам HTML

jqGifPreview
Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ стоп ΠΊΠ°Π΄Ρ€ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ GIF-Ρ„Π°ΠΉΠ»Π°, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ это сдСлано Π² FaceBook.

Datedropper.js
Π‘ΠΈΠΌΠΏΠ°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΉ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ для быстрого указания Π΄Π°Ρ‚Ρ‹.

jfMagnify
Плагин ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ стСкло Π½Π° Π±Π°Π·Π΅ jQuery. БпособСн ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ любой HTML-элСмСнт, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

jQuery formBuilder
БыстроС ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ созданиС Ρ„ΠΎΡ€ΠΌ β€” достаточно просто ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ элСмСнты.

Popper.
jsНСсмотря Π½Π° свой Ρ€Π°Π·ΠΌΠ΅Ρ€ 4ΠΊΠ‘ эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°-ΠΌΠ°Π»ΡŽΡ‚ΠΊΠ° создаСт эффСктныС ΠΈ ΡƒΠΌΠ½Ρ‹Π΅ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки (tooltip), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ располоТСны с любой стороны элСмСнта, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ это ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² зависимости ΠΎΡ‚ располоТСния Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ страницы.

Image Blur Plugin
Π›Π΅Π³ΠΊΠΈΠΉ кросс-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для получСния расфокусированного изобраТСния.

InlineTweet.js
ΠŸΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ любой тСкст Π² Twitter-ссылку β€” Π΄Π΅Π»ΠΎ ΠΎΠ΄Π½ΠΎΠΉ сСкунды ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ InlineTweet.js

iMissYou.js
iMissYou.js измСняСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈ favicon, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ.

SweetAlert2
ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½Π°Ρ Π·Π°ΠΌΠ΅Π½Π° стандартному ΠΎΠΊΠ½Ρƒ, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ alert(). Π˜ΠΌΠ΅Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ наглядным ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ.

Force.js
Π‘ Force.js Π»Π΅Π³ΠΊΠΎ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ любого элСмСнта Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… страницы, имитируя Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ прилоТСния силы.

Bideo.js
НСплохая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для добавлСния Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° страницу вашСго сайта.

Microlight.js
НСбольшая, всСго 2,2 ΠΊΠ‘, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для подсвСтки ΠΊΠΎΠ΄Π° практичСски всСх языков программирования. Π£ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ язык Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° сама ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ Π΅Π³ΠΎ. Π‘ΠΎΠ»Π΅Π΅ этого, Π² ΠΎΠ΄Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ нСсколько языков. НСобычным являСтся само Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ β€” вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ Ρ€ΠΎΠΆΠ΄Π΅ΡΡ‚Π²Π΅Π½ΡΠΊΡƒΡŽ Π΅Π»ΠΊΡƒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Ρ… элСмСнтов производится ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ измСнСния начСртания ΡˆΡ€ΠΈΡ„Ρ‚Π° (ΠΏΠΎΠ»ΡƒΠΆΠΈΡ€Π½Ρ‹ΠΉ, Π½Π°ΠΊΠ»ΠΎΠ½Π½Ρ‹ΠΉ ΠΈ Ρ‚.ΠΏ.)

flatpickr
Быстрый ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт интСрфСйса для Π²Π²ΠΎΠ΄Π° Π΄Π°Ρ‚Ρ‹, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ вмСстС.

anime.js
Гибкая ΠΈ лСгкая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… эффСктов, Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π½Π° сСлСкторы CSS, SVG, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ DOM ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ JS-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹.

Skippr
БыстроС ΠΈ Π»Π΅Π³ΠΊΠΎΠ΅ слайд-ΡˆΠΎΡƒ Π½Π° Π±Π°Π·Π΅ jQuery. Π’ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ смСна слайдов производится скольТСниСм ΠΈΠ»ΠΈ проявлСниСм, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ элСмСнты. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ автовоспроизвСдСниС.

Lightgallery.js
Написанная Π½Π° чистом JavaScript, Π±Π΅Π· зависимости ΠΎΡ‚ сторонних Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ этот lightbox ΠΈ слайд-ΡˆΠΎΡƒ Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π»Π°ΠΊΠΎΠ½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ: автовоспроизвСдСниС, Π·ΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ ссылку Π½Π° Π½Π΅Π³ΠΎ Π² соцсСтях ΠΈΠ»ΠΈ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

iziModal.js
ЭлСгантная, гибкая ΠΈ настраиваСмая модальная Ρ„ΠΎΡ€ΠΌΠ°, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” ΠΎΡ‚ Π·Π°ΠΌΠ΅Π½Ρ‹ классичСской alert(), Π΄ΠΎ размСщСния Π² Π½Π΅ΠΉ Ρ†Π΅Π»Ρ‹Ρ… страниц ΠΈ Π±Π»ΠΎΠΊΠΎΠ²
<iframe>
.

НовыС jQuery ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π·Π° ΠΌΠ°ΠΉ 2015

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° jQuery ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· основных для соврСмСнных Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π΅Π»Π΅Π²ΠΎΠ΅ использованиС. jQuery позиционируСтся ΠΊΠ°ΠΊ бСсплатная, кроссплатформСнная JavaScript Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, разработанная для упрощСния сцСнариСв HTML Π½Π° клиСнтской сторонС. jQuery ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 60% ΠΈΠ· 10 000 самых посСщаСмых Π²Π΅Π±-сайтов.

Для этой ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΌΡ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π»ΠΈ нСсколько самых ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΈ свСТих ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². НадССмся, этот список Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ для вас.


jsSocial – это простой jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ сайтом ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ сСтями. Он Π³ΠΈΠ±ΠΎΠΊ ΠΈ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π•ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… прСдоставлСнных Ρ‚Π΅ΠΌ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡƒΡŽ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ.
Clusterize.js β€” это нСбольшой ΠΏΠ»Π°Π³ΠΈΠ½ для простого отобраТСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Основная идСя β€” Π½Π΅ Π·Π°ΡΠΎΡ€ΡΡ‚ΡŒ DOM всСми ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Ρ‚Π΅Π³Π°ΠΌΠΈ. ВмСсто этого, ΠΏΠ»Π°Π³ΠΈΠ½ раздСляСт список Π½Π° кластСры, Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ элСмСнты для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΈ добавляСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ строки Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ ΠΊΠΎΠ½Ρ†Π΅ списка, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²ΠΎ всю высоту Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΠ» ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ ΠΊΠ°ΠΊ для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ списка.
Zoom.js β€” это jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ самый Π»ΡƒΡ‡ΡˆΠΈΠΉ способ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ‚ΠΊΠΎ.
CircularLoader.js прСдставляСт собой jQuery ΠΏΠ»Π°Π³ΠΈΠ½, написанный с использованиСм HTML5 ΠΈ JavaScript. Π‘Π»ΡƒΠΆΠΈΡ‚ для создания настраиваСмых ΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² выполнСния с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π±Π΅Π·. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° прогрСсса. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ настраиваСмый ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со всСми Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ HTML5.
jQuery Grid β€” это ΠΏΠ»Π°Π³ΠΈΠ½ для jQuery. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ быстрый ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΉ инструмСнт, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ любой Ρ‚Π°Π±Π»ΠΈΡ†Π΅ HTML Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты управлСния. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡŽ страниц, JavaScript ΠΈ источники Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сторонС сСрвСра, jQuery UI ΠΈ Bootstrap. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ бСсплатСн, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT.
Pogo Slider позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ слайдСры для отобраТСния графичСского ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ слайдами ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ CSS анимация. Анимированный эффСкт ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ слайду ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π½ΠΈΠΈ слайдСра ΠΈΠ»ΠΈ послС пСрСлистывания.
TabbedContent – это нСбольшой ΠΏΠ»Π°Π³ΠΈΠ½ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ HTML5 History API, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ Π² ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Он Ρ‚Π°ΠΊΠΆΠ΅ совмСстим с Bootstrap.
Bootstrap News Box β€” это ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π° основС jQuery ΠΈ Bootstrap 3 для создания ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ³ΠΎ слайдСра новостСй с Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ автозапуск ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π²Π²Π΅Ρ€Ρ…/Π²Π½ΠΈΠ·.
jQueryTween – это самый Π»Π΅Π³ΠΊΠΈΠΉ Ρ‚Π²ΠΈΠ½ΠΈΠ½Π³ (Ρ‚Π²ΠΈΠ½ΠΈΠ½Π³ – анимация с построСниСм ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ²) Π΄Π²ΠΈΠΆΠΎΠΊ для jQuery. Он Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Tween.js. И ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для создания высококачСствСнной Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.
jQChat β€” это jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для создания ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… Ρ‡Π°Ρ‚ΠΎΠ², ΠΊΠ°ΠΊ Π² Facebook ΠΈΠ»ΠΈ Gmail. Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° сайт систСму ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями Π½Π° основС JavaScript.
jQuery Image Player β€” это jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для создания слайдСра ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Β«ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΒ» ΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠ°Π΄Ρ€Ρ‹ Π²ΠΈΠ΄Π΅ΠΎ. Π’ Π½Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ эффСкты для смСны слайдов.
jQMeter β€” это простой jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для отобраТСния Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° прогрСсса, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ†Π΅Π»ΡŒ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, всС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ задаСтся ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ.
Nex slider прСдставляСт собой быстрый полноэкранный слайдСр, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ для большСй ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ совмСстимый со всСми ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ. Он позволяСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ изобраТСния, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π΄Π°ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Google Maps Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ слайдСрС.
Embed.js – это jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для конвСртирования тСкстовых смайликов Π² графичСскиС ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ систСму встраивания ΠΌΠ΅Π΄ΠΈΠ°-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… URL.
WebSnowjq.js – это jQuery ΠΏΠ»Π°Π³ΠΈΠ½, написанный с использованиСм HTML5 ΠΈ JavaScript для создания Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ снСгопада Π½Π° Π²Π΅Π±-страницС. WebSnowjq.js совмСстим со всСми Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ HTML5. Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ WebSnowjq.js Π² Π²Π΅Π±-сайт Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… усилий.
jAnimate β€” это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Animate.css с jQuery.
jQuery Date Range Picker являСтся jQuery ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π΄Π°Ρ‚.

Данная публикация являСтся ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠΌ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«New jQuery Plugins for May 2015Β» , подготовлСнная Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ВзаимодСйствиС со сторонними Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ – React

React ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ в любом Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠžΠ½Β ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ встроСн Π²Β Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прилоТСния, ΠΈ, с нСкоторыми ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прилоТСния ΠΌΠΎΠ³ΡƒΡ‚ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π²Β React. Π­Ρ‚ΠΎ руководство рассматриваСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ случаи, с упором Π½Π°Β ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с jQuery ΠΈΒ Backbone. Π’Π΅Β ΠΆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΡΒ Π»ΡŽΠ±Ρ‹ΠΌ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с плагинами, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌΠΈ DOM

React Π½Π΅Β Π·Π½Π°Π΅Ρ‚ ΠΏΡ€ΠΎ измСнСния DOM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сдСланы Π²Π½Π΅ React. ΠžΠ½Β ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ обновлСния на основС своСго Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ прСдставлСния, и Ссли ΠΎΠ΄Π½ΠΈ ΠΈΒ Ρ‚Π΅Β ΠΆΠ΅ DOM-ΡƒΠ·Π»Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, то это Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ React Π±Π΅Π· возмоТности Сё восстановлСния.

Π­Ρ‚ΠΎ Π½Π΅Β ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ React с другими инструмСнтами Ρ€Π°Π±ΠΎΡ‚Ρ‹ с DOM слоТно ΠΈΠ»ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Π·Π°Β Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ инструмСнт.

Π‘Π°ΠΌΡ‹ΠΉ простой способ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Β β€” ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ элСмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅Β Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ React, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, пустой <div />.

Как Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ

Для дСмонстрации Π΄Π°Π²Π°ΠΉΡ‚Π΅ набросаСм ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ±ΠΎΠ±Ρ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ jQuery-ΠΏΠ»Π°Π³ΠΈΠ½Π°.

ΠœΡ‹Β ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ Ρ€Π΅Ρ„ Π½Π°Β ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ DOM-элСмСнт. Π’Π½ΡƒΡ‚Ρ€ΠΈ componentDidMount

ΠΌΡ‹Β ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ссылку на этот Ρ€Π΅Ρ„ ΠΈΒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΄ΠΈΠΌ Π΅Ρ‘Β Π²Β jQuery-ΠΏΠ»Π°Π³ΠΈΠ½.

Π§Ρ‚ΠΎΠ±Ρ‹ React нС взаимодСйствовал с DOM послС монтирования, Π²Π΅Ρ€Π½Ρ‘ΠΌ пустой <div /> ΠΈΠ·Β ΠΌΠ΅Ρ‚ΠΎΠ΄Π° render(). Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ <div /> Π½Π΅Β ΠΈΠΌΠ΅Π΅Ρ‚ ни свойств, Π½ΠΈΒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ для React Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Π΅Π³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ. Π­Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ jQuery ΠΏΠΎΠ»Π½ΡƒΡŽ свободу управлСния этой Ρ‡Π°ΡΡ‚ΡŒΡŽ DOM:

class SomePlugin extends React.Component {
  componentDidMount() {
    this.$el = $(this.el);    this.$el.somePlugin();  }

  componentWillUnmount() {
    this.$el.somePlugin('destroy');  }

  render() {
    return <div ref={el => this.el = el} />;  }
}

Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹Β ΠΎΠ±ΡŠΡΠ²ΠΈΠ»ΠΈ Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°Β β€” ΠΊΠ°ΠΊ

componentDidMount, Ρ‚Π°ΠΊ ΠΈΒ componentWillUnmount. МногиС jQuery-ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий DOM, поэтому Π²Π°ΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΡ…Β Π²Π½ΡƒΡ‚Ρ€ΠΈ componentWillUnmount. Если ΠΏΠ»Π°Π³ΠΈΠ½ нС прСдоставляСт ΠΌΠ΅Ρ‚ΠΎΠ΄ для очистки, Ρ‚ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ придётся Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΎΠ±Β ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² событий, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ памяти.

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Chosen

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Π”Π°Π²Π°ΠΉΡ‚Π΅ напишСм ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΡƒ для ΠΏΠ»Π°Π³ΠΈΠ½Π° Chosen, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с элСмСнтами <select>.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:

Π’ΠΎ, Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ способ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, совсСм Π½Π΅Β Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ это ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для React-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠœΡ‹Β ΡΠΎΠ²Π΅Ρ‚ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Они ΡΠ²Π»ΡΡŽΡ‚ΡΡ самым простым способом ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π²Β React-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, и часто Π΄Π°ΡŽΡ‚ больший ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ своим ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ и внСшним Π²ΠΈΠ΄ΠΎΠΌ.

Для Π½Π°Ρ‡Π°Π»Π°, Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ Chosen Π΄Π΅Π»Π°Π΅Ρ‚ с DOM.

Когда Π²Ρ‹Β Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ Π΅Π³ΠΎ Π½Π°Β DOM-ΡƒΠ·Π»Π΅ <select>, ΠΎΠ½Β Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ этого ΡƒΠ·Π»Π°, скрываСт Π΅Π³ΠΎ ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнных стилСй и нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌ добавляСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ DOM-ΡƒΠ·Π΅Π» с собствСнным Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ прСдставлСниСм.

Π—Π°Ρ‚Π΅ΠΌ он запускаСт события jQuery, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡ‚ΡŒ нас об измСнСниях.

Допустим, ΠΌΡ‹Β Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ API для нашСго ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°-ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠΈ Π½Π°Π΄ <Chosen>:

function Example() {
  return (
    <Chosen onChange={value => console.log(value)}>
      <option>ваниль</option>
      <option>шоколад</option>
      <option>ΠΊΠ»ΡƒΠ±Π½ΠΈΠΊΠ°</option>
    </Chosen>
  );
}

Для простоты ΠΌΡ‹Β Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ нСуправляСмый ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

Π‘Π½Π°Ρ‡Π°Π»Π° создадим пустой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, с мСтодом render()

, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ <select>, ΠΎΠ±Ρ‘Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ Π²Β <div>:

class Chosen extends React.Component {
  render() {
    return (
      <div>        <select className="Chosen-select" ref={el => this.el = el}>          {this.props.children}
        </select>
      </div>
    );
  }
}

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹Β ΠΎΠ±Π΅Ρ€Π½ΡƒΠ»ΠΈ <select> Π²Β Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ <div>. Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Chosen добавляСт Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт сразу Π·Π°Β ΡƒΠ·Π»ΠΎΠΌ <select>, Π½Π°Β ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ он вызываСтся. Но React всСгда ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΉ элСмСнт для

<div>. Π’Π°ΠΊ ΠΌΡ‹Β Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ обновлСния React Π½Π΅Β Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ ΡΒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ·Π»ΠΎΠΌ, добавляСмым Chosen. Если Π²Ρ‹Β ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ DOM Π²Π½Π΅ React, Π²Π°ΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ React нС взаимодСйствуСт с DOM-ΡƒΠ·Π»Π°ΠΌΠΈ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°. Нам Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Chosen с рСфом Π½Π°Β ΡƒΠ·Π»Π΅ <select> Π²Β componentDidMount, Π°Β Π·Π°Ρ‚Π΅ΠΌ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Β componentWillUnmount:

componentDidMount() {
  this.$el = $(this.el);  this.$el.chosen();}

componentWillUnmount() {
  this.$el.chosen('destroy');}

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ React Π½Π΅Β ΠΏΡ€ΠΈΠ΄Π°Ρ‘Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ особого значСния полю

this.el. Код Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½Π΅Π΅ мы присвоили этому полю ref Π²Β ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ render():

<select className="Chosen-select" ref={el => this. el = el}>

Π­Ρ‚ΠΎΠ³ΠΎ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наш ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ отрСндСрился, Π½ΠΎΒ ΠΌΡ‹Β Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ увСдомлСния ΠΎΠ±Β ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Для этого ΠΌΡ‹Β ΠΏΠΎΠ΄ΠΏΠΈΡˆΠ΅ΠΌΡΡ Π½Π°Β jQuery событиС change Π½Π°Β <select>, управляСмом Chosen.

ΠœΡ‹Β Π½Π΅Β ΡΡ‚Π°Π½Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π²Β Chosen this.props.onChange Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ пропсы ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ со врСмСнСм ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ (Π²Β Ρ‚ΠΎΠΌ числС ΠΈΒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий). ВмСсто этого ΠΌΡ‹Β ΠΎΠ±ΡŠΡΠ²ΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄

handleChange(), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ this.props.onChange, и подпишСм Π΅Π³ΠΎ Π½Π°Β jQuery-событиС change:

componentDidMount() {
  this.$el = $(this.el);
  this.$el.chosen();

  this.handleChange = this.handleChange.bind(this);  this.$el.on('change', this.handleChange);}

componentWillUnmount() {
  this.$el.off('change', this.handleChange);  this.$el.chosen('destroy');
}

handleChange(e) {  this.props.onChange(e.target.value);}

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

Π’Β Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ.

Π’Β React пропсы ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ со врСмСнСм. НапримСр, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ <Chosen> ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты, Ссли состояниС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° измСняСтся. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Β Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ DOM, в соотвСтствии с обновлСниями ΠΏΡ€ΠΎΠΏ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ React большС нС управляСт DOM для нас.

ДокумСнтация Chosen ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ jQuery-ΠΌΠ΅Ρ‚ΠΎΠ΄ trigger(), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ об измСнСниях Π²Β ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ DOM-элСмСнтС. ΠœΡ‹Β ΠΏΠΎΡ€ΡƒΡ‡ΠΈΠΌ React Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ this.props.children Π²Π½ΡƒΡ‚Ρ€ΠΈ <select>, Π½ΠΎΒ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° componentDidUpdate(), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡ‚ΡŒ Chosen ΠΏΡ€ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ списка Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтов:

componentDidUpdate(prevProps) {
  if (prevProps.children !== this.props.children) {    this.$el.trigger("chosen:updated");  }
}

Π’Π°ΠΊΠΈΠΌ способом Chosen ΡƒΠ·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ DOM-элСмСнт, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты <select> Π±Ρ‹Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ React.

Полная рСализация Chosen ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° выглядит Ρ‚Π°ΠΊ:

class Chosen extends React.Component {
  componentDidMount() {
    this.$el = $(this.el);
    this.$el.chosen();

    this.handleChange = this.handleChange.bind(this);
    this.$el.on('change', this.handleChange);
  }
  
  componentDidUpdate(prevProps) {
    if (prevProps.children !== this.props.children) {
      this.$el.trigger("chosen:updated");
    }
  }

  componentWillUnmount() {
    this.$el.off('change', this.handleChange);
    this.$el.chosen('destroy');
  }
  
  handleChange(e) {
    this.props.onChange(e.target.value);
  }

  render() {
    return (
      <div>
        <select className="Chosen-select" ref={el => this.el = el}>
          {this.props.children}
        </select>
      </div>
    );
  }
}

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с другими Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ

Благодаря гибкости ReactDOM.render() React ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π²Β Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прилоТСния.

Π₯отя ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ React ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Β DOM ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, ReactDOM.render() ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½ нСсколько Ρ€Π°Π· для нСзависимых частСй UI. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ‚Π°ΠΊ и большиС прилоТСния.

На самом Π΄Π΅Π»Π΅, ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ React ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²Β Facebook. Π­Ρ‚ΠΎ позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π½Π°Β React по частям ΠΈΒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΈΡ…Β ΡΒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ сСрвСром шаблонами ΠΈΒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ клиСнтским ΠΊΠΎΠ΄ΠΎΠΌ.

Π—Π°ΠΌΠ΅Π½Π° строковых шаблонов ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ React

Распространённый ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ в старых Π²Π΅Π±-прилоТСниях — описаниС частСй DOM c ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ строк (Π²Ρ€ΠΎΠ΄Π΅ ${el.html(htmlString)}). Π’Π°ΠΊΠΈΠ΅ участки ΠΊΠΎΠ΄Π° прСкрасно подходят для внСдрСния React. ΠŸΡ€ΠΎΡΡ‚ΠΎ пСрСписываСм Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ на основС строк Π²Β React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

Π˜Ρ‚Π°ΠΊ, Π΅ΡΡ‚ΡŒ тСкущая рСализация Π½Π°Β jQuery…

$('#container').html('<button>Π‘ΠΊΠ°Π·Π°Ρ‚ΡŒ Β«ΠŸΡ€ΠΈΠ²Π΅Ρ‚Β»</button>');
$('#btn').click(function() {
  alert('ΠŸΡ€ΠΈΠ²Π΅Ρ‚!');
});

…моТСт Π±Ρ‹Ρ‚ΡŒ пСрСписана Π²Β React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:

function Button() {
  return <button>Π‘ΠΊΠ°Π·Π°Ρ‚ΡŒ Β«ΠŸΡ€ΠΈΠ²Π΅Ρ‚Β»</button>;
}

ReactDOM. render(
  <Button />,
  document.getElementById('container'),
  function() {
    $('#btn').click(function() {
      alert('ΠŸΡ€ΠΈΠ²Π΅Ρ‚!');
    });
  }
);

А дальшС Π²Ρ‹Β ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Π²Π½ΡƒΡ‚Ρ€ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΈΒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ React-ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹. НапримСр, Π²Β ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅Β ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π°Β ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΒ Ρ‚ΠΎΡ‚Β ΠΆΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Ρ€Π΅Π½Π΄Π΅Ρ€Π΅Π½ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎΒ Ρ€Π°Π·. ВмСсто этого ΠΌΡ‹Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΠΉΠ½ΡƒΡŽ систСму React и зарСгистрируСм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ нСпосрСдствСнно Π½Π°Β React-элСмСнтС <button>:

function Button(props) {
  return <button onClick={props.onClick}>Π‘ΠΊΠ°Π·Π°Ρ‚ΡŒ Β«ΠŸΡ€ΠΈΠ²Π΅Ρ‚Β»</button>;}

function HelloButton() {
  function handleClick() {    alert('ΠŸΡ€ΠΈΠ²Π΅Ρ‚!');
  }
  return <Button onClick={handleClick} />;}

ReactDOM.render(
  <HelloButton />,
  document.getElementById('container')
);

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

Π’Ρ‹Β ΠΌΠΎΠΆΠ΅Ρ‚Π΅ завСсти ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², сколько Π²Π°ΠΌ захочСтся. Π˜Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ReactDOM.render() для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π²Β Ρ€Π°Π·Π½Ρ‹Π΅ DOM-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹. ΠŸΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΠΎ, ΠΏΠΎΒ ΠΌΠ΅Ρ€Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° вашСго прилоТСния Π½Π°Β React, вы смоТСтС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…Β Π²Β Π±ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈΒ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ² ReactDOM.render() Π²Π²Π΅Ρ€Ρ… по структурС.

ВстраиваСм React в прСдставлСния Backbone

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡ Π²Β Backbone ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ HTML-строки ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠ΅ строковыС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для создания DOM-элСмСнтов. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

НиТС мы создадим Backbone-прСдставлСниС ParagraphView. Оно ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ render() (ΠΈΠ·Β Backbone.View) для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° <Paragraph> Π²Β DOM-элСмСнт, прСдоставляСмый Backbone (this.el). Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹Β Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ReactDOM.render():

function Paragraph(props) {  return <p>{props.text}</p>;
}

const ParagraphView = Backbone.View.extend({  render() {
    const text = this. model.get('text');
    ReactDOM.render(<Paragraph text={text} />, this.el);    return this;
  },
  remove() {
    ReactDOM.unmountComponentAtNode(this.el);    Backbone.View.prototype.remove.call(this);
  }
});

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ² ReactDOM.unmountComponentAtNode() Π²Β ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ remove. ΠžΠ½Β Π½ΡƒΠΆΠ΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ React ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ» ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий ΠΈΒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ рСсурсы, связанныС с дСрСвом ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ.

Когда ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ удаляСтся ΠΈΠ·Β Π΄Π΅Ρ€Π΅Π²Π° React ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ, очистка производится автоматичСски, Π½ΠΎΒ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ мы удаляСм ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΈΠ·Β Π΄Π΅Ρ€Π΅Π²Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, то обязаны Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ этот ΠΌΠ΅Ρ‚ΠΎΠ΄.

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ со слоСм ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ€ΠΎΠ΄Π΅ состояния React, Flux ΠΈΠ»ΠΈ Redux. Но React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ слой Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ·Β Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈΒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ².

ИспользованиС ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Backbone Π²Β React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…

Π‘Π°ΠΌΡ‹ΠΉ простой способ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Backbone ΠΈΠ·Β React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²Β β€” это ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… событий ΠΈΒ Ρ€ΡƒΡ‡Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π°Β Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ событиС 'change', Π°Β ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π°Β Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ события 'add' ΠΈΒ 'remove'. Π’Β ΠΎΠ±ΠΎΠΈΡ… случаях для отобраТСния Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ this.forceUpdate().

Π’Β ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ list Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ‚ Backbone-ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Item для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

class Item extends React.Component {  constructor(props) {
    super(props);
    this.handleChange = this.handleChange.bind(this);
  }

  handleChange() {    this.forceUpdate();  }
  componentDidMount() {
    this.props.model.on('change', this.handleChange);  }

  componentWillUnmount() {
    this.props.model.off('change', this.handleChange);  }

  render() {
    return <li>{this.props.model.get('text')}</li>;
  }
}

class List extends React.Component {  constructor(props) {
    super(props);
    this. handleChange = this.handleChange.bind(this);
  }

  handleChange() {    this.forceUpdate();  }
  componentDidMount() {
    this.props.collection.on('add', 'remove', this.handleChange);  }

  componentWillUnmount() {
    this.props.collection.off('add', 'remove', this.handleChange);  }

  render() {
    return (
      <ul>
        {this.props.collection.map(model => (
          <Item key={model.cid} model={model} />        ))}
      </ul>
    );
  }
}

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π½Π°Π»ΠΈ ΠΎΒ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ Backbone. Если у вас Π²Β ΠΏΠ»Π°Π½Π°Ρ… Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π°Β Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ максимально ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ связь с Backbone.

Один ΠΈΠ·Β ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ²Β β€” ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π²Ρ‹Β ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚Π΅ Π΅Ρ‘Β Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π²Β Π²ΠΈΠ΄Π΅ простых Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΒ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ всю Π»ΠΎΠ³ΠΈΠΊΡƒ Π²Β ΠΎΠ΄Π½ΠΎΠΌ мСстС. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ порядка ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ всС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Backbone-ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Β state, пСрСдавая Π΄Π°Π½Π½Ρ‹Π΅ Π²Β ΠΎΠ±ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

ΠŸΡ€ΠΈ этом ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ порядка Π±ΡƒΠ΄ΡƒΡ‚ Π·Π½Π°Ρ‚ΡŒ ΠΎΒ Backbone-модСлях, а большая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π²Β ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π΅Β Π±ΡƒΠ΄Π΅Ρ‚ завязана Π½Π°Β Backbone.

Π’Β ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅, мы сдСлаСм копию Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ для формирования Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ состояния. ΠœΡ‹Β ΠΏΠΎΠ΄ΠΏΠΈΡˆΠ΅ΠΌΡΡ на событиС change (ΠΈΒ ΠΎΡ‚ΠΏΠΈΡˆΠ΅ΠΌΡΡ ΠΎΡ‚Β Π½Π΅Π³ΠΎ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ), ΠΈΒ ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ, ΠΌΡ‹Β ΠΎΠ±Π½ΠΎΠ²ΠΈΠΌ состояниС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ. НаконСц, мы убСдимся, Ρ‡Ρ‚ΠΎ Ссли измСняСтся сам ΠΏΡ€ΠΎΠΏ model, ΠΌΡ‹Β Π½Π΅Β Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΠΎΡ‚ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ от старой ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΒ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π°Β Π½ΠΎΠ²ΡƒΡŽ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΈΠΆΠ΅ нС являСтся ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π²Β ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Backbone. Но он долТСн Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

function connectToBackboneModel(WrappedComponent) {  return class BackboneComponent extends React.Component {
    constructor(props) {
      super(props);
      this.state = Object.assign({}, props.model.attributes);      this.handleChange = this.handleChange.bind(this);
    }

    componentDidMount() {
      this. props.model.on('change', this.handleChange);    }

    componentWillReceiveProps(nextProps) {
      this.setState(Object.assign({}, nextProps.model.attributes));      if (nextProps.model !== this.props.model) {
        this.props.model.off('change', this.handleChange);        nextProps.model.on('change', this.handleChange);      }
    }

    componentWillUnmount() {
      this.props.model.off('change', this.handleChange);    }

    handleChange(model) {
      this.setState(model.changedAttributes());    }

    render() {
      const propsExceptModel = Object.assign({}, this.props);
      delete propsExceptModel.model;
      return <WrappedComponent {...propsExceptModel} {...this.state} />;    }
  }
}

Для дСмонстрации использования мы соСдиним React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ NameInput ΠΈΒ Backbone-модСль ΠΈΒ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π΅Ρ‘Β Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ firstName ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ поля Π²Π²ΠΎΠ΄Π°:

function NameInput(props) {
  return (
    <p>
      <input value={props. firstName} onChange={props.handleChange} />      <br />
      ΠœΠΎΡ‘ имя - {props.firstName}.    </p>
  );
}

const BackboneNameInput = connectToBackboneModel(NameInput);
function Example(props) {
  function handleChange(e) {
    props.model.set('firstName', e.target.value);  }

  return (
    <BackboneNameInput      model={props.model}      handleChange={handleChange}    />
  );
}

const model = new Backbone.Model({ firstName: 'Π€Ρ€ΠΎΠ΄ΠΎ' });
ReactDOM.render(
  <Example model={model} />,
  document.getElementById('root')
);

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Β CodePen

Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ нС ограничиваСтся Backbone. Π’Ρ‹Β ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ React с любой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с данными, просто ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΡΡΡŒ Π½Π°Β ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΈ, ΠΏΡ€ΠΈ нСобходимости, копируя Π΄Π°Π½Π½Ρ‹Π΅ Π²ΠΎΒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ состояниС React.

40 ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² JQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈΒ jQuery, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, ΠΎΠ΄Π½ΠΈ ΠΈΠ· самых Ρ‚Ρ€ΡƒΠ΄ΠΎΠ»ΡŽΠ±ΠΈΠ²Ρ‹Ρ… ΠΈ Ρ‰Π΅Π΄Ρ€Ρ‹Ρ… людСй Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.  БСгодня сущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для бСсплатного скачивания. Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² этом спискС Π²Ρ‹ смоТСтС Π½Π°ΠΉΡ‚ΠΈ Π½ΠΎΠ²Ρ‹Π΅ для сСбя ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогли бы Π²Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ. Для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ просмотра всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈΒ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ.

Β 

Β 

Β 

Scrolling

jQueryΒ Waypoints

jQuery WaypointsΒ — это ΠΏΠ»Π°Π³ΠΈΠ½ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ двиТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎ Π½Π°Π±ΠΎΡ€ΡƒΒ Ρ‚ΠΎΡ‡Π΅ΠΊ.

skrollr

Β 

Skrollr ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ со всСми Π²ΠΈΠ΄Π°ΠΌΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, измСнСния Ρ†Π²Π΅Ρ‚Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅Β Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ

HandsontableΒ 

HandsontableΒ β€” это  нСбольшой  jQuery ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ вас ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΒ  Excel Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Β HTML ΠΈ jQuery. Π’Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΒ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

jQueryΒ Sparklines

jQuery Sparklines —Β ΠΏΠ»Π°Π³ΠΈΠ½ для jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ способСн Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π°Π½Π½Ρ‹Π΅, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² HTML,Β Π»ΠΈΠ±ΠΎ Π²Β JavaScript.

TeamworkΒ Gantt

Teamwork Gantt прСдставляСт собой бСсплатный jQuery-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Teamwork, Β ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс создания Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΒ Π“Π°Π½Ρ‚Π°.

DataTables

JQuery ΠΏΠ»Π°Π³ΠΈΠ½ для создания Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. .Плагин позволяСт Π΄Π΅Π»Π°Ρ‚ΡŒ сортировку ΠΏΠΎ нСскольким столбцам с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, смарт-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ столбцов ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅Β Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

arbor.js

Arbor.js прСдставляСт собой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΒ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹

Wookmark jQueryΒ Plugin

Wookmark jQuery PluginΒ —Β jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для создания Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹Ρ…Β ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ.

jQueryΒ Masonry

Π­Ρ‚ΠΎ JQuery-ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ быстро ΠΈ просто ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ динамичСский ΠΌΠ°ΠΊΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΎΠ² Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° практичСски Π±Π΅Π· потСри мСста.

Isotope

Isotope – изысканный jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ для Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ сортировки Π΄Π°Π½Π½Ρ‹Ρ… Π² Π±Π»ΠΎΠΊΠ°Ρ…. МоТно ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ, ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ на страницС.

FitVids.JS

Π›Π΅Π³ΠΊΠΈΠΉ, простой Π² использовании  JQueryΒ ΠΏΠ»Π°Π³ΠΈΠ½ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с видСо.

gridster.js

Gridster позволяСт ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ шаблон с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ пСрСмСщСния ячССк.

Freetile.js

Freetile позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ элСмСнты любого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, как для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ и для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎΒ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

ВСкст

jQuery ΠΏΠ»Π°Π³ΠΈΠ½Β TextExtΒ 

TextExt Β — это ΠΏΠ»Π°Π³ΠΈΠ½ JQuery, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для обСспСчСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π° Ρ‚Π΅Π³ΠΎΠ² и автозаполнСния.Β 

Jeditable

Jeditable позволяСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ HTML элСмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Β ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ.Β 

FitText

Плагин FixText привязываСт Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ содСрТащСго Π΅Π³ΠΎ элСмСнта. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ создании Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎΒ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.Β 

UI

jQueryΒ Knob

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠ³ΠΎΠ²Ρ‹Π΅Β ΠΊΠ½ΠΎΠ±Ρ‹. Β 

NotyΒ β€” JQuery ΠΏΠ»Π°Π³ΠΈΠ½Β ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ

NotyΒ β€” JQuery ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΒ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ (alert, success, error, warning, information) Β ΠΈΠ»ΠΈ просто Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ стандартныС алСрты.

PageSlide

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ скрытыС вставныС Π±ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π½ΡƒΠΆΠ½ΡƒΡŽΒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.Β 

jQueryΒ Collapse

Π›Π΅Π³ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для простой ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡΒ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ.

Avgrund

ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ простой эффСкт анимированной страницы.Β 

jQuery One PageΒ Navigation

Плавная ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ Ρ€Π°Π·Π΄Π΅Π»Ρƒ на страницС.

jqPagination

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ нСбольшой ΠΏΠ»Π°Π³ΠΈΠ½ для разбиСния Π½Π° страницы, позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ввСсти Π½ΠΎΠΌΠ΅Ρ€ нуТной страницы.

jQuery Joyride Feature TourΒ Plugin

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΡ‚Β ZURB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссом взаимодСйствия посСтитСлСй с Ρ‚ΡƒΡ€ΠΎΠΌ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒΒ ΡΠ°ΠΉΡ‚Ρƒ

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅Β ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ

jQueryΒ PowerTip

Достаточно Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΉΒ JQueryΒ ΠΏΠ»Π°Π³ΠΈΠ½ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…Β ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ.

tipsy

Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок.Β Π”Π°Π΅Ρ‚ Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ подсказки в стилС  Facebook.Β 

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹

jQuery SliderΒ Shock

Адаптивный JQuery / WordPress слайдСр с мноТСством настроСк, стилСй и возмоТностСй.Β 

Backstretch

Backstretch -слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ изобраТСния для любой страницы или элСмСнта.

jQueryΒ Anystretch

Anystretch являСтся ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ JQuery , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ динамичСскиС Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ изобраТСния Π½Π° Π»ΡŽΠ±ΡƒΡŽ страницу или Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт.Β Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π½Π° страницС ΠΈ автоматичСски ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Β ΠΎΠΊΠ½Π°.

jQueryΒ Lightbox

FlexSliderΒ 2

FlexSlider являСтся адаптивным слайдСром.Β 

ColorBox

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ простой ΠΏΠ»Π°Π³ΠΈΠ½ лайтбокс.Β ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ‚ΠΎ, Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°, слайд-ΡˆΠΎΡƒ, AJAX, inline, ΠΈ iframedΒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Β 

WOWΒ Slider

Π‘ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ…, самый ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ слайдСров. Адаптивный, ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ².Β Β 

Π”Ρ€ΡƒΠ³ΠΈΠ΅

Timeago

Быстрый, Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слСдит Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΈ автоматичСски обновляСт их,

JQueryΒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

jQuery Validation PluginΒ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π΅Π½Π½Ρ‹Ρ…Β Π΄Π°Π½Π½Ρ‹Ρ….

jQuery File UploadΒ Demo

Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ надСТная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°Β Ρ„Π°ΠΉΠ»ΠΎΠ².

jQueryΒ Instagram

Плагин ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ с фотографиями с Instagram ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ‚Π΅Π³ΡƒΒ ΠΈΠ»ΠΈ гСографичСским координатам.

jQuery ShadowΒ Plugin

ΠŸΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ всС Π²ΠΈΠ΄Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅Π½Π΅ΠΉ Β ΠΊΒ HTML-элСмСнтам.

MotionCAPTCHA

MotionCAPTCHA прСдставляСт собой jQuery-ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ-кэпчСй, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄Π°ΠΆΠ΅ систСму, ΠΊΠΎΠ³Π΄Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ²ΠΈΠ΄Π΅Π½Π½ΡƒΡŽ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΒ ΠΏΠΎΠ»Π΅.

jQueryΒ Transit

CSS3 прСобразования ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ для JQuery.Β ΠŸΠΎΠ²ΠΎΡ€ΠΎΡ‚, пСрспСктива, Π½Π°ΠΊΠ»ΠΎΠ½, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅Β Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Автор:Β JoshuaΒ Johnson

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄Β β€”Β Π”Π΅ΠΆΡƒΡ€ΠΊΠ°

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅Β Ρ‚Π°ΠΊΠΆΠ΅:

50 ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² JQueryΒ 2012Β Π³ΠΎΠ΄Π°

Β 

10 бСсплатных jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² / ПолСзноС / Π‘Π°ΠΉΡ‚Ρ‹ ΠΈ Π±ΠΈΡ€ΠΆΠΈ фриланса. ΠžΠ±Π·ΠΎΡ€Ρ‹ фриланс Π±ΠΈΡ€ΠΆ. Новости. Π‘ΠΎΠ²Π΅Ρ‚Ρ‹. Ѐриланс для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. FREELANCE.TODAY

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° появлСния jQuery ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ 10 Π»Π΅Ρ‚ ΠΈ Π½Π° сСгодняшний дСнь это самая популярная JavaScript-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Π”Π΅ΡΡΡ‚ΡŒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ доступ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π±Ρ‹Π» Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ число Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², спроСктированных Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹  свСсти ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ манипулирования HTML DOM (Document Object Model). JQuery оказался ΠΏΠ°Π»ΠΎΡ‡ΠΊΠΎΠΉ-Π²Ρ‹Ρ€ΡƒΡ‡Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΡΡ‚Ρ€Π΅ΠΌΠΈΠ²ΡˆΠΈΡ…ΡΡ ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΌΡƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ содСрТимого сайтов Π²ΠΎ всСх ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…. РазвивавшиС jQuery энтузиасты ΡΡ‚Ρ€Π΅ΠΌΠΈΠ»ΠΈΡΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ возмоТности Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ для всСх интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ нСзависимо ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° ΠΈ вСрсии Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Основная заслуга Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ создали Π½ΠΎΠ²Ρ‹Π΅ интСрфСйсы API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Β«Ρ€ΠΎΠ΄Π½Ρ‹Ρ…Β» Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ интСрфСйсом Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ склоны ΠΏΠ΅Ρ€Π΅ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ jQuery Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ кроссбраузСрности ΠΈ Π½Π°ΡΡ‚Π°ΠΈΠ²Π°ΡŽΡ‚ Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° стала ΡΡ‚ΠΎΠ»ΡŒ популярной благодаря Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ querySelectors. Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, истина Π³Π΄Π΅-Ρ‚ΠΎ посСрСдинС.

Β 

На сСгодняшний дСнь браузСрная экосистСма являСтся Π½Π΅ Ρ‚Π°ΠΊΠΎΠΉ слоТной, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ 10 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ HTML5 API, всС ΠΆΠ΅ Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π² нашС врСмя Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΊΡ€ΠΎΡΡΠ±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Если сСгодня Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Chrome, Ρ‚ΠΎ, вСроятно, это Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Firefox ΠΈΠ»ΠΈ Edge. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ элСмСнты JavaScript наряду с querySelectors Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ всСми производитСлями Β Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ². ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ jQuery, Π±ΠΎΠ»Π΅Π΅ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ. Чистый JavaScript всСгда Π±ΡƒΠ΄Π΅Ρ‚ быстрСС, Ρ‡Π΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ вопрос: Π° Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈ сСгодня ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, которая Β Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠ΅Ρ€Π΅ ΡƒΠΆΠ΅ устарСла? Π¦ΠΈΠΊΠ» CPU являСтся Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠΌ, Π° врСмя Π½Π΅Ρ‚. Π‘ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ экономия 30 ΠΊΠ‘ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎΠΉ, Ссли придСтся ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Ссли ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅?

Β 

ВсС это вопрос Π²Ρ‹Π±ΠΎΡ€Π°. ΠšΡ‚ΠΎ-Ρ‚ΠΎ стрСмится ΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°, созданныС Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° jQuery насчитываСт тысячи ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ самыС смСлыС ΠΈΠ΄Π΅ΠΈ. МногиС ΠΈΠ· этих ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатны. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию 10 Π»ΡƒΡ‡ΡˆΠΈΡ… jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ рСгулярно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΡ… создатСлями.

Β 

FREEWALL

Β 


Firewall это ΠΎΡ‡Π΅Π½ΡŒ интСрСсный кроссбраузСрный jQuery-ΠΏΠ»Π°Π³ΠΈΠ½, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π½Π° основС ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΉ сСтки. Он позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ эффСкты с использованиСм возмоТностСй SCC3 ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с call back events. Если Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ с мноТСством ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ρ‚ΠΈΠΏΠ° Pinterest, Ρ‚ΠΎ Firewall являСтся Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для создания динамичСских сСток. Freewall Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ практичСски Π²ΠΎ всСх соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ Π΄Π°ΠΆΠ΅ Π² Π΄Ρ€Π΅Π²Π½Π΅ΠΌ IE8, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ этот ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтом.

Β 

MULTISCROLL.JS

Β 


Плагин multiscroll.js позволяСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° сайт Ρ€Π°Π·Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ основных элСмСнтов Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π­Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ созданиС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ для сайтов с двумя ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ панСлями. ОсновноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ внимания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ Π³Π»Π°Π²Π½ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Ρƒ Π±Π΅Π· ΡƒΡ‰Π΅Ρ€Π±Π° для UX. Плагин ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π° соврСмСнных, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² мобильной срСдС.

Β 

ROWGRID.JS

Β 


RowGrid.js – это ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволяСт Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ изобраТСния Π½Π° сайтС Ρ€ΠΎΠ²Π½Ρ‹ΠΌΠΈ рядами, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ это сдСлано Π² поискС ΠΏΠΎ изобраТСниям Google. Π­Ρ‚ΠΎ ΠΌΠΎΠ΄Π½ΠΎ, красиво ΠΈ Π½Π΅ слишком навязчиво. RowGrid.js расставляСт изобраТСния Π² рядах, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта: ΠΎΠ½ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Π»ΠΈΡΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… установлСнных Π³Ρ€Π°Π½ΠΈΡ†, ΠΏΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°ΡŽΡ‚ΡΡ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Однако ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с этим ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС изобраТСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠΎ высотС, ΠΈΠ½Π°Ρ‡Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ красивой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ сСтки Π½Π΅ получится.

Β 

SLIDEBARS

Β 


JQuery-ΠΏΠ»Π°Π³ΠΈΠ½ Slidebars, ΠΊΠ°ΠΊ понятно ΠΈΠ· названия, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° сайт Π²Ρ‹Π΅Π·ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ элСмСнты, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π±ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ скрытыС мСню. Вторая вСрсия ΠΏΠ»Π°Π³ΠΈΠ½Π° Π±Ρ‹Π»Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСписана с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ всСх ΠΏΡ€Π΅ΠΆΠ½ΠΈΡ… Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ ΠΈ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ число элСмСнтов, располоТСнных Π²Π½Π΅ основного экрана.

Β 

PAGEPILING.JS

Β 


Плагин pagePilings.js позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ интСрСсныС эффСкты ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ особСнно Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅ смотрятся Π½Π° одностраничниках. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ просматриваСт ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСмСщаСтся Π²Π²Π΅Ρ€Ρ… ΠΈ Π²Π½ΠΈΠ·, Π° скрипт срСзаСт Π²Π΅Ρ€Ρ…Π½ΠΈΠ΅ слои содСрТимого, Ρ‚Π΅ΠΌ самым рСализуя слайдСр. ИспользованиС ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. НаправлСниС ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ – Π² этом ΠΏΠ»Π°Π½Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ большими возмоТностями. PagePilings.js ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ, ΠΎΠ½ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° любом экранС ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ отобраТаСтся Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

Β 

ANIMISITION

Β 


ОсновноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ jQuery-ΠΏΠ»Π°Π³ΠΈΠ½Π°Β  β€” созданиС ΠΏΠ»Π°Π²Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ страницами, Ρ‡Ρ‚ΠΎ позволяСт ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π­Ρ‚ΠΎΡ‚ нСбольшой ΠΏΠ»Π°Π³ΠΈΠ½ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π½Ρ‹Π΅ ΠΈ красивыС CSS-Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‚ смСну страниц. Плагин ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ²Ρ‹ΡˆΠ΅ 60 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‚Π°ΠΊΠΈΠ΅ распространСнныС, ΠΊΠ°ΠΊ Π·Π°Ρ‚ΡƒΡ…Π°Π½ΠΈΠ΅, проявлСниС, ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ плоскости ΠΊΠ°Π΄Ρ€Π°, Ρ„Π»ΠΈΠΏ, Π·ΡƒΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Β 

ZOOMOVIE

Β 


Π’Π°ΠΊΠΎΠΉ эффСкт, ΠΊΠ°ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° изобраТСния ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π½ΡƒΠΆΠ΅Π½. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Ссли Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, Ρ‚ΠΎ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ ZooMovie. Плагин Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π½ΠΎ ΠΈ позволяСт Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ изобраТСния, пСрСдвигая курсор. ВсС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈ прСдсказуСмо.

Β 

RIPPLERIA

Β 


Rippleria являСтся созданным Π½Π° основС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Material Design ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСт эффСкт Π²ΠΎΠ»Π½Ρ‹ ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠΈ ΠΌΡ‹ΡˆΠΊΠΈ ΠΏΠΎ элСмСнту. Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ, ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌ ΠΈΠ»ΠΈ изобраТСниям. Плагин Π»Π΅Π³ΠΊΠΎ настраиваСтся ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²ΠΎ всСх соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

Β 

FLICKITY

Β 


Плагин Flickity отличаСтся ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ. Π’Π΅ΡΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» понятно описан ΠΈ логичСски структурирован. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых Β«ΠΎΡ‚ΡˆΠ»ΠΈΡ„ΠΎΠ²Π°Π½Π½Ρ‹Ρ…Β» jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ эффСкта карусСли. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Flickity созданиС ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Ρ… слайдСров прСвращаСтся Π² Π»Π΅Π³ΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΏΠ»Π°Π³ΠΈΠ½Π΅ Π΅ΡΡ‚ΡŒ всС инструмСнты для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ любой ΠΈΠ΄Π΅ΠΈ. Плагин условно бСсплатный, для использования Π² коммСрчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… придСтся приобрСсти ΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.

Β 

UNSLYDER

Β 


Если Π½ΡƒΠΆΠ½ΠΎ быстро ΠΈ Π±Π΅Π· особых Π·Π°Ρ‚Π΅ΠΉ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ слайдСр Π½Π° свой сайт, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ jQuery-ΠΏΠ»Π°Π³ΠΈΠ½ Unslyder. Плагин нСбольшой, Π½ΠΎ достаточно Π³ΠΈΠ±ΠΊΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ΠΌΠ΅Π½ΡΡ‚ΡŒ сцСнарии с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ ΠΎΠΏΡ†ΠΈΠΉ, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ событий ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΒ 

Β 

БСсплатныС jQuery ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для создания одностраничных сайтов

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ одностраничный сайт ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° прСдставлСниС ΠΎΡ‡Π΅Π½ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡. Π­Ρ‚ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ всСго для ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, фрилансСров ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΎΠ½Π»Π°ΠΉΠ½ рСсурс для ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Π Π°Π·Π΄Π²ΠΈΠΆΠ½Ρ‹Π΅ параллакс мСню Ρ‚Π°ΠΊΠΆΠ΅ распространСны, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ СстСствСнный интСрфСйс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ областями ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ простой шаблон одностраничного сайта с нуля, имСя ΠΎΠ±Ρ‰ΠΈΠ΅ знания ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… Π²Π΅Π±-интСрфСйса. Но Π΅ΡΡ‚ΡŒ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… jQuery ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ с fixed nav мСню, Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, параллакс содСрТаниСм, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ смСТными функциями. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… этих ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС ΠΈ эффСктивныС одностраничныС Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. ВсС эти ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ бСсплатными ΠΈ open source для использования Π½Π° Π»ΡŽΠ±Ρ‹Ρ… Ρ‚ΠΈΠΏΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚. ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Ρ‡Ρ‚ΠΎ эта страница заслуТиваСт мСсто Π² Π²Π°ΡˆΠΈΡ… Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ°Ρ…!

Cool Kitten

Π­Ρ‚ΠΎ open source параллакс-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ всС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ параллакс сайта. Плагин позволяСт Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π½Π° смартфонах ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ полноэкранныС Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹. Он описываСтся Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΠΊ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, содСрТащий HTML / CSS рСсурсы, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Normalize.css.

Cool Kitten станСт ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ параллакс Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ прямо с Github, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π΄Π΅ΠΌΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ с этим ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠΌ ΠΈ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой, собствСнный параллакс-эффСкт Π΄ΠΈΠ·Π°ΠΉΠ½ сайта.

SMINT

Smint являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых простых jQuery ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ СстСствСнный ΡΠΊΠΎΠ»ΡŒΠ·ΡΡ‰ΠΈΠΉ эффСкт. ΠŸΠ°Ρ€Π°Π»Π»Π°ΠΊΡ скроллинг являСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ прСимущСством ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… мСню Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Ρ… свСрху, являСтся благоприятным для Π΄ΠΈΠ·Π°ΠΉΠ½Π° интСрфСйса. Π£ Smint ΠΏΠ»Π°Π³ΠΈΠ½Π° фантастичСская докумСнтация ΠΈ ΠΎΠ½Π° прСдоставляСт большС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настроСк для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

Ascensor.js

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ нСсколько отличаСтся ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Он построСн для Ρ€Π°Π·Π΄Π²ΠΈΠΆΠ½Ρ‹Ρ… параллакс эффСктов ΠΌΠ΅ΠΆΠ΄Ρƒ div элСмСнтами fixed Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ страницС. Ascensor ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нСбольшой Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π² ΡƒΠ³Π»Ρƒ страницы. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΈ Ссли этот ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту, Ρ‚ΠΎ это прСкрасный Π²Ρ‹Π±ΠΎΡ€.

Curtain.js

Π₯отя Curtain. js большС Π½Π΅ являСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ, ΠΎΠ½ всС Π΅Ρ‰Π΅ слуТит Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ для создания одностраничных шаблонов. КаТдая панСль Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ прСдставится ΠΏΠΎΠ΄ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ панСлью, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚ страницу. ΠŸΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ занавСс поднимаСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ панСль, хотя это ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ всС Π΅Ρ‰Π΅ находится Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ HTML Ρ„Π°ΠΉΠ»Π΅.

Skrollr

Π’ΠΎΡ‚ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ одностраничный Π² параллакс стилС ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт ΠΎΡ‡Π΅Π½ΡŒ простой Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚. Π’Ρ‹ смоТСтС Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΎΠ²Ρ‹Π΅ элСмСнты Π½Π° страницу с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3 transitions ΠΈΠ»ΠΈ jQuery Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ замСдлСния (easing). Π”Π΅ΠΌΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ впСчатляСт, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ всС ΠΏΠ°Π½Π΅Π»ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρƒ вас Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡƒΠΉΡ‚ΠΈ Π½Π΅ΠΌΠ°Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ. Skrollr прСкрасСн, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π² любой Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΎΠ½ обСспСчиваСт Π»Π΅Π³ΠΊΡƒΡŽ для чтСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π½Π° страницС Github.

Single Page Nav

ΠœΡ‹ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ этот ΠΏΠ»Π°Π³ΠΈΠ½ Π² качСствС основы для построСния любого одностраничного сайта. Single Page Nav позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, которая Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню. Вся докумСнтация ΠΊΠΎΠ΄Π° довольна проста, ΠΈ построСна ΠΎΠ½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ… jQuery β€œeasing” Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Single Page Nav, вСроятно, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚. Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ создавали ΠΌΠ½ΠΎΠ³ΠΎ одностраничных шаблонов, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠ°ΠΊ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡ‚ΠΈΠ»ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

jQuery One Page Nav

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Single Page Nav, хотя ΠΎΠ½ Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ Ρ€Π°Π½ΡŒΡˆΠ΅. Π‘ΠΊΡ€ΠΈΠΏΡ‚ здСсь Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Β«Π³ΠΎΠ»Ρ‹ΠΉΒ» Π² сравнСнии, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ чистого. jQuery One Page Nav ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ с подсвСткой класса для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° мСню. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° этой Π΄Π΅ΠΌΠΎ страницС ΠΈ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ копию ΠΈΠ· Github. Если Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Single Page Nav, Ρ‚ΠΎΠ³Π΄Π° Π΄Π°ΠΉΡ‚Π΅ шанс этому ΠΏΠ»Π°Π³ΠΈΠ½Ρƒ!

jQuery.SnapScroll

Π₯отя этот ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈ Π½Π΅ прСдоставляСт ΠΏΠΎΠ»Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ параллакса, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, Ссли Ρƒ Вас Π΅ΡΡ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½Π° сосрСдоточСнный Π½Π° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π΅. SnapScroll Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ страницу ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ содСрТания, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ пСрСлистываСт сайт. Π”Π΅ΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ способом ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» содСрТания ΠΈ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ высотС экрана. SnapScroll ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… прилоТСниях, Π³Π΄Π΅ содСрТимоС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΠΈΡ‡ΠΊΠ°Π½ΠΎ функциями автоматичСской Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

jQuery Waypoints

Waypoints ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» свою ΠΈΠ·Π²Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊΠ°ΠΊ рСсурс, наряду с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ. Waypoints ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π² Ρ€Π°Π·Π΄Π΅Π»Ρ‹ страницы. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ скроллинг с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ параллакса. Waypoints фантастичСский для использования Π² ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… одностраничного сайта, ΠΈΠ·-Π·Π° мноТСства Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

jQuery Parallax

Для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ β€œΠ΄Ρ€ΡƒΠ³ΠΎΠ΅β€, jQuery Parallax ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π·Π΄Π²ΠΈΠΆΠ½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ. Π­Ρ‚ΠΎΡ‚ эффСкт параллакса Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ДСмонстрационная страница ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ тСкстуры Ρ„ΠΎΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ².

Single.js

Single.js ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° jQuery Parallax? Π½ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ / Π½Π°Π·Π°Π΄ ссылки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ автоматичСски ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ панСлями ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ автоматичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… шаблонов ΠΈ Ρ€Π΅Ρ‚ΠΈΠ½Π° дисплСи. Single.js являСтся Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для построСния Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ шаблона Π²Π΅Π±-сайта с сСкциСй ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ содСрТимого.

14-03-2016

Adi.js — jQuery ΠΏΠ»Π°Π³ΠΈΠ½ для обнаруТСния Adblock | XoZblog

ЗдравствуйтС, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ XoZbloga! Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Adblock ΠΈ Π΅ΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‡Π½ΠΎ вошли Π² Π½Π°ΡˆΡƒ Тизнь. МногиС просто Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π±Π΅Π· Π½ΠΈΡ… ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈ число Ρ‚Π°ΠΊΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ постоянно растСт. Однако для Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ Π½Π° своих рСсурсах, это ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΉ ΡƒΠ΄Π°Ρ€ ΠΏΠΎ ΠΊΠΎΡˆΠ΅Π»ΡŒΠΊΡƒ. Π’ связи с этим выросло число сайтов с опрСдСлитСлями Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Adblock. Π‘ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ ΠΈ познакомимся Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅. Плагин называСтся Adi.js, ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ½ с использованиСм jQuery. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π°Π²Ρ‚ΠΎΡ€Π° Π½Π° GitHub.

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π΄Π΅ΠΌΠΎ страницы ΠΈ скачиваниС исходников Π½Π΅ доступно

Π£Π²Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ, XoZblog сущСствуСт ΠΈ развиваСтся Π·Π° счёт Π΄ΠΎΡ…ΠΎΠ΄ΠΎΠ² ΠΎΡ‚ нСнавязчивой Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹. Если Π½Π΅ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ этот сайт Π² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ AdBlock. Бпасибо Π·Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅!

Установка

Π˜Ρ‚Π°ΠΊ, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π½ΡƒΠΆΠ½ΠΎ:

  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ jQuery
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» advertisement.js ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π° Π΅ΡΡ‚ΡŒ jQuery.adblock = False;
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΏΠ»Π°Π³ΠΈΠ½Π° jquery.adi.js
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ стили для Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° jquery.adi.css

И собствСнно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ²:

1

$. adi({ /* здСсь ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ */ })

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

Π£ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для настройки Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ модального ΠΎΠΊΠ½Π° ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° всСго Ρ‚Ρ€ΠΈ:

  • title β€” Ρ‚ΠΈΠΏ string/html β€” Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ модального ΠΎΠΊΠ½Π°;
  • content β€” Ρ‚ΠΈΠΏ string/html β€” тСкст Π² модальном ΠΎΠΊΠ½Π΅;
  • theme β€” Ρ‚ΠΈΠΏ string β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Ρ‚Π΅ΠΌΠ° оформлСния, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹: light, dark (ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: light).

Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° с ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π°:

ΠœΠ΅Ρ‚ΠΎΠ΄ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
active()функция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°, срабатываСт ΠΊΠΎΠ³Π΄Π° Adblock Π°ΠΊΡ‚ΠΈΠ²Π΅Π½;
inactive()функция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°, срабатываСт ΠΊΠΎΠ³Π΄Π° Adblock Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½;
onOpen()функция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°, срабатываСт ΠΊΠΎΠ³Π΄Π° модальноС ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π½Π° страницу ΠΈ свойство display Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ block;
onClose()функция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°, срабатываСт ΠΊΠΎΠ³Π΄Π° свойство модального ΠΎΠΊΠ½Π° display установлСно none.

ИспользованиС

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ»Π°Π³ΠΈΠ½ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π° дСмонстрационной страницС, ссылка свСрху. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ исходники, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ использованиС.
На Π΄Π΅ΠΌΠΎ страницС находится ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ div Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² зависимости ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Adblock помСщаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

1

<div></div>

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ Π²Ρ‹Π·ΠΎΠ² ΠΏΠ»Π°Π³ΠΈΠ½Π° Π±Ρ‹Π» Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1
2
3
4
5
6
7
8
9
10
11

$.adi({
Β  Β title: ‘Adblock ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½!’,
Β  Β content: ‘ΠœΡ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Adblock! ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, наш сайт Π»ΡƒΡ‡ΡˆΠ΅ c Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ Adblock!’,
Β  Β theme: ‘dark’,
Β  Β inactive: function() {
Β  Β  Β  Β $(«.container»).html(«<p>Бпасибо, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Adblock!</p><img src=’good. png’>»);
Β  Β },
Β  Β onClose: function() {
Β  Β  Β  Β $(«.container»).html(«<p>ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ поТалуйста Adblock!</p><img src=’bad.png’>»);
Β  Β }
});

На этом всС. Если Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΈΠ½Ρ‹Π΅ способы опрСдСлСния Ρ‚ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Adblock ΠΈΠ»ΠΈ Π½Π΅Ρ‚, ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ ΡΡ‚Π°Ρ‚ΡŒΠΈ/ΡƒΡ€ΠΎΠΊΠ°: https://xozblog.ru

ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΏΠ΅Ρ€Π΅ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² курсС свСТих статСй ΠΈ ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π°Β Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΡƒΡŽ рассылку ΠΈΠ»ΠΈ Π½Π° Π½ΠΎΠ²ΠΎΡΡ‚Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ RSS. Бпасибо!

22 Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½Π° jQuery | Creative Bloq

Для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery Π±Ρ‹Π»ΠΈ написаны дСсятки тысяч ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ jQuery. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° jQuery, созданная Π² 2006 Π³ΠΎΠ΄Ρƒ Π”ΠΆΠΎΠ½ΠΎΠΌ РСсигом, являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых популярных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript. Π­Ρ‚ΠΎ фантастичСский рСсурс для быстрого проСктирования ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… взаимодСйствий. Π‘ΡƒΠ΄ΡŒ Ρ‚ΠΎ галСрСя ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°, CSS-анимация с раскрытиСм содСрТимого ΠΈΠ»ΠΈ эффСкт Π²Π·Ρ€Ρ‹Π²Π°, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° прСдоставляСт основныС ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ быстро ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΡ‹ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ ΠΊΠΎΠ΄Π° ΠΈ усилий.

Однако ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π»ΠΈ это, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ любой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅Ρ‚! НСт Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ нСобходимости ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ вСлосипСд ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΠ±Ρ‰Π΅Π΅; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ добавлСния повСдСния. Π­Ρ‚ΠΎ сэкономит Π²Π°ΠΌ Π΅Ρ‰Π΅ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ усилий. НиТС прСдставлСн список ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ бСсплатны.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… рСсурсов ΠΏΠΎ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ наш список Π»ΡƒΡ‡ΡˆΠΈΡ… инструмСнтов Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π»ΡƒΡ‡ΡˆΠΈΠ΅ API-интСрфСйсы JavaScript ΠΈ наш Π²Ρ‹Π±ΠΎΡ€ Π»ΡƒΡ‡ΡˆΠΈΡ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² JavaScript для рассмотрСния.

01. CZM Social Chat Support

Π›Π΅Π³ΠΊΠΎ добавляйтС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ‡Π°Ρ‚Π° Π½Π° свой сайт (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно CzMMedia)

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ jquery для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‡Π°Ρ‚Π° позволяСт Π²Π°ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ количСства ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Whatsapp, Messenger, Skype, Twitter, Telegram ΠΈ Instagram. Π•Π³ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π² этом спискС, ΠΎΠ½ ΠΏΠ»Π°Ρ‚Π½Ρ‹ΠΉ, ΠΈ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚ΠΎΠΈΡ‚ΡŒ Π²Π°ΠΌ 9 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².

02. RTO + P Video Player

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ свой собствСнный Π²ΠΈΠ΄Π΅ΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ, Π° Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° встраиваСмыС Ρ„Π°ΠΉΠ»Ρ‹ YouTube (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно: RTO + P)

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ с YouTube ΠΈΠ»ΠΈ Π³Π΄Π΅-Π»ΠΈΠ±ΠΎ Π΅Ρ‰Π΅ Π»Π΅Π³ΠΊΠΎ, Π½ΠΎ Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС контроля Π½Π°Π΄ вашим Π²ΠΈΠ΄Π΅ΠΎ, Ρ‡Π΅ΠΌ RTO + P Video Player просто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ.Π­Ρ‚ΠΎ позволяСт Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ собствСнный Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π²ΠΈΠ΄Π΅ΠΎ Π»ΠΈΠ±ΠΎ с вашСго собствСнного сСрвСра, Π»ΠΈΠ±ΠΎ ΠΈΠ· CDN, Π»ΠΈΠ±ΠΎ ΠΈΠ· общСдоступного ΠΏΠΎΡ‚ΠΎΠΊΠ° Vimeo. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Π³ Π²ΠΈΠ΄Π΅ΠΎ HTML5, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Тизнь, ΠΈΠ»ΠΈ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

03. Slick

ΠšΠ°ΠΊΡƒΡŽ Π±Ρ‹ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π²Ρ‹ Π½ΠΈ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ, сдСлайтС Π΅Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Slick (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно КСном Π£ΠΈΠ»Π΅Ρ€ΠΎΠΌ)

Π­Ρ‚ΠΎ послСдняя ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ, которая Π²Π°ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ понадобится? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ; Slick — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅ карусСли практичСски любого Ρ‚ΠΈΠΏΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΆΠ΅Π»Π°Ρ‚ΡŒ, со всСми Π²ΠΈΠ΄Π°ΠΌΠΈ ΠΎΠΏΡ†ΠΈΠΉ для ΠΈΠ³Ρ€Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π»Π΅Π½ΠΈΠ²ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, автовоспроизвСдСниС, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

04. Muuri

Π“ΠΈΠ±ΠΊΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Muuri — ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅, сортируСмыС, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈ пСрСтаскиваСмыС.

Для получСния максимальной гибкости ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² стоит Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Muuri Никласа Рямё. Π•Π³ΠΎ систСма ΠΌΠ°ΠΊΠ΅Ρ‚Π° позволяСт Π²Π°ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ элСмСнты сСтки Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ практичСски Π»ΡŽΠ±Ρ‹ΠΌ мыслимым ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈ ΠΎΠ½Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Π°, сортируСтся, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚ΡΡ ΠΈ пСрСтаскиваСтся. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½ упорядочиваСт всС ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ «сначала ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚Β», Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свой собствСнный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π° для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ стиля ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

05. Timeline.js

Timeline Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ написано Π½Π° Π±Π°Π½ΠΊΠ΅, ΠΈ создаСт ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡˆΠΊΠ°Π»Ρ‹.

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ карусСли: Timeline.js прСдоставляСт Π²Π°ΠΌ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для создания карусСли шкала Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Ρ‚. Π΅. ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ двиТСтся ΠΏΠΎ хронологичСским Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ). Он Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ мноТСство ΠΎΠΏΡ†ΠΈΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ настройки.

06. Наклонная ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° страниц

НаклонСнная ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° страниц добавляСт Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ эффСкт Π½Π° ваши страницы

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΡ‚ ΠŸΠΈΡ‚Π° Π . — ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ людСй ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту. Если ΠΎΠ½ установлСн, элСмСнты Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°ΠΊΠ»ΠΎΠ½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ страницы Π²Π²Π΅Ρ€Ρ… ΠΈ снова Π½Π°ΠΊΠ»ΠΎΠ½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π²Π²Π΅Ρ€Ρ…Ρƒ страницы. Π­Ρ‚ΠΎ красивый эффСкт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

07. Focuspoint

ΠŸΠΎΠΏΡ€ΠΎΡ‰Π°ΠΉΡ‚Π΅ΡΡŒ с ΠΏΠ»ΠΎΡ…ΠΎ ΠΎΠ±Ρ€Π΅Π·Π°Π½Π½Ρ‹ΠΌΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ изобраТСниями

Π‘Π°ΠΌΠΎΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ — это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΡƒΡŽ страницу, которая Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° любом устройствС.Однако, Ссли ваш сайт автоматичСски ΠΎΠ±Ρ€Π΅Π·Π°Π΅Ρ‚ изобраТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ соотвСтствовали ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠΊΠ½Π°ΠΌ просмотра, ΠΎΠ½ часто ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ фокус. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Focuspoint Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ вашС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ смотрится Π² любом ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅, ΡƒΠΊΠ°Π·Π°Π² фокус для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния, Π° ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΠ±Ρ€Π΅ΠΆΠ΅Ρ‚ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ части ΠΏΠ΅Ρ€Π΅Π΄ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ.

08. SVGMagic

SVGMagic создаСт PNG для Π·Π°ΠΌΠ΅Π½Ρ‹ SVG Ρ‚Π°ΠΌ, Π³Π΄Π΅ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ

ИспользованиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ SVG — Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ идСя, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΈΠΌΠΈ ΠΏΡ€ΠΈ любом Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅, ΠΈ этот ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Π½Π΅ бСспокоясь ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚. Он ΠΈΡ‰Π΅Ρ‚ изобраТСния SVG ΠΈ замСняСт ΠΈΡ… вСрсиями PNG, Ссли SVG Π½Π΅ поддСрТиваСтся.

09. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΈΡ†

Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ обСспСчиваСт простой способ использования ΠΌΠΎΡ‰Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ чСловСчСских Π»ΠΈΡ† Π½Π° изобраТСниях, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ холстах с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» написан Π”ΠΆΠ΅Π΅ΠΌ Π‘Π°Π»ΡŒΠ²Π°Ρ‚ΠΎΠΌ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π»ΠΈΡ†ΠΎ Π›ΡŽ Π›ΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ обнаруТСния.

10. ΠšΡ€ΡƒΠ³Π»Ρ‹ΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ

ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ тСматичСски ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ Π² соотвСтствии с вашими цСлями.

Π­Ρ‚ΠΎΡ‚ ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, навСдя курсор ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΊΡ€ΡƒΠ³.ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ являСтся настройкой ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для получСния Ρ„ΠΎΡ€ΠΌ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΈ ΠΊΡ€ΡƒΠ³Π°, ΠΏΠΎΠ»ΡƒΠΊΡ€ΡƒΠ³Π° ΠΈ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ стили CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊ Ρ‚Π΅ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ способами, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ выглядСли ΠΊΠ°ΠΊ спидомСтр. НикакиС изобраТСния Π½Π΅ задСйствованы; всС это сдСлано с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ JavaScript.

Π›Π΅Π³ΠΊΠΎΠ΅ созданиС эффСкта параллакса

jInvertscroll позволяСт Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ с эффСктом параллакса. ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ колСсико ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π½Π° ΠΈΡ… дСмонстрационном сайтС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ΡŒ Π±ΠΎΠΊΠΎΠΌ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π΄Π²Π° слоя Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π° двиТутся с Ρ€Π°Π·Π½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, создавая иллюзию Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹.

12. Slinky

Π”ΠΈΠ·Π°ΠΉΠ½ мСню, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· ΠΌΠΎΠ΄Ρ‹?

Slinky — это элСгантный, Π²Π½Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ мСню, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π΅Π½ для любого сцСнария, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ подмСню. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ элСмСнт, ΠΈ подмСню Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ анимация. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ Π΄Π΅ΠΌΠΎ.

13. TwentyTwenty

Плагин ZURB ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ изобраТСния

ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΄Π²Π° изобраТСния рядом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ различия ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ… Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сквозь Π½Π΅Π³ΠΎ просвСчивало Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ измСнилось Π² ситуации Π΄ΠΎ ΠΈ послС.

14. Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Анимация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ иСрархичСского отобраТСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для направлСния внимания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π² процСссС. Π­Ρ‚Ρƒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² соотвСтствии с вашим Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, ΠΈ ΠΎΠ½Π° содСрТит ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

15.Tabslet

ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ

Как слСдуСт ΠΈΠ· названия, Tabslet — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для создания Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. Он ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ / ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ элСмСнты управлСния, Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ, настраиваСмыС события, Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠ΅ ссылки ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ВзглянитС Π½Π° Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π»ΠΈ ΠΎΠ½Π° вашим потрСбностям.

16. nanogallery2

ΠŸΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ, быстрая галСрСя ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

nanogallery2 ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для упрощСния Π²Π°ΡˆΠΈΡ… Π³Π°Π»Π΅Ρ€Π΅ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π² Π°Π»ΡŒΠ±ΠΎΠΌΠ°Ρ…, лайтбокс, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ эффСкты навСдСния Π½Π° эскизы, слайд-ΡˆΠΎΡƒ, полноэкранный Ρ€Π΅ΠΆΠΈΠΌ, Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π½Π° страницы ΠΈ изобраТСния лСнивая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°.Он сСнсорный, ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ, быстрый ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

ВСрсия 2 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам, ΠΊΠΎΡ€Π·ΠΈΠ½Π° для ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ, совмСстноС использованиС Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ эффСкты навСдСния, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ эскизов, информационная страница с мСстополоТСниСм Π½Π° ΠšΠ°Ρ€Ρ‚Π°Ρ… Google ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

НСобычныС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки с Tooltipster

Tooltipster — это соврСмСнный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ классичСской Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказкС, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки с ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ HTML Π² сСмантичСской Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ с использованиСм CSS для управлСния ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ.БущСствуСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для любого сцСнария.

Π›Π΅Π³ΠΊΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ лайтбокс

Π­Ρ‚ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ для лайтбокса для jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ стрСмится Π±Ρ‹Ρ‚ΡŒ максимально Π»Π΅Π³ΠΊΠΈΠΌ ΠΈ совмСстимым. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ сосрСдоточился Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ удобствС использования, поэтому ΠΎΠ½ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ всСми функциями Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для лайтбоксов, Π½ΠΎ ΠΎΠ½ супСрбыстрый ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ количСствС устройств, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ устройства с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ (Retina), Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ MacBook Pro.

19. jQuery Knob

БСнсорныС диски, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅

jQuery Knob ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ элСмСнты Π²Π²ΠΎΠ΄Π° ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΈΡ… Π² ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ для касания Ρ†ΠΈΡ„Π΅Ρ€Π±Π»Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² соотвСтствии с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ°ΠΌΠΈ, ΠΈ стоит ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ тСхничСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

20. Typeahead.js

Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт автозаполнСния, созданный ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Twitter.

ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Twitter, Type Ahead — это простой Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· локального ΠΈΠ»ΠΈ внСшнСго источника Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π²Π²ΠΎΠ΄ΠΈΡ‚ тСкст Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°, прСдлагая Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΈΡ… поступлСния.

21. Lettering.js

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ вашим Ρ‚ΠΈΠΏΠΎΠΌ

Lettering.js обСспСчиваСт Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ символами вашСго Ρ‚ΠΈΠΏΠ°, позволяя Π²Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠ΅Ρ€Π½ΠΈΠ½Π³, Ρ€Π°ΡΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий. Он Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с FitText (Π½ΠΈΠΆΠ΅), прСдоставляя Π²Π°ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ Π² ​​стилС Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, ΠΎΡΡ‚Π°Π²Π°ΡΡΡŒ ΠΏΡ€ΠΈ этом ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΌ.

22. FitText

АвтоматичСскоС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²

Π­Ρ‚ΠΎΡ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ позволяСт Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ вашСго ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° вашим ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, Π½ΠΎ автоматичСски ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ тСкста Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ· Π² соотвСтствии с трСбованиями. Плагин, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для создания ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Ρ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Ρ‚Π°ΠΊΠΆΠ΅ интСгрируСтся с Lettering.js, Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ стили для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа.

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅:

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ

jQuery | Π‘ΠΊΡ€ΠΈΠΏΡ‚ jQuery

БСсплатноС jQuery Accordion Menu, Accordion Slider ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π² стилС Accordion.

БСсплатныС jQuery Scrolling, Parallax Scrolling, Text Animation, CSS3-based Animation ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

БСсплатная круговая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° jQuery, гистограмма, ΠΊΠΎΠ»ΡŒΡ†Π΅Π²Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, линСйная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery CSS3 ΠΈ HTML5.

БСсплатная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ„ΠΎΡ€ΠΌΡ‹ jQuery, маска Π²Π²ΠΎΠ΄Π°, Π²Ρ‹Π±ΠΎΡ€, Ρ„Π»Π°ΠΆΠΎΠΊ, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, Textarea ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ элСмСнтов Ρ„ΠΎΡ€ΠΌΡ‹.

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для jQuery #Gallery Lightbox, #Photo Gallery, #Polaroid Gallery ΠΈ #Gallery Slider.

БСсплатный ΠΌΠ°ΠΊΠ΅Ρ‚ сСтки jQuery, ΠΌΠ°ΠΊΠ΅Ρ‚ Π² стилС Pinterest, ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΎΠ΄Π½ΠΎΠΉ страницы, Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для просмотра Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°.

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery Modal, Popup, Gallery Lightbox ΠΈ Image & Content Lightbox.

БСсплатный счСтчик Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ jQuery, отлоТСнная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° овСрлСя, панСль Progrss, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

БСсплатноС мСню jQuery Off-canvas, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ мСню, push-мСню, Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню, мобильноС мСню, Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ мСню, контСкстноС мСню ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-страниц ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ jQuery Π±Π΅Π· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery Image Rotator, Text Rotator, Banner Rotator.

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery Image Slider, Content Slider, Carousel ΠΈ Range Slider.

БСсплатныС jQuery для слайд-ΡˆΠΎΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, карусСли ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… слайд-ΡˆΠΎΡƒ.

БСсплатныС jQuery #Social Share, #Social Button ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй.

БСсплатныС jQuery Data Table, Data Grid, Table Sort ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ.

БСсплатный тСкстовый эффСкт jQuery, анимация тСкста, тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ WYSIWYG, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° тСкста, срСдство вращСния тСкста ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, связанныС с тСкстом.

БСсплатноС срСдство Π²Ρ‹Π±ΠΎΡ€Π° Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ jQuery, счСтчик, Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ отсчСта, часы ΠΈ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, связанныС с Π΄Π°Ρ‚ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ.

jQuery Simple and Stylish Tooltip Plugins.

БСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery Image Zoom, Inner Zoom, Magnifying Glass Effect.

50 Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π΅Π±-интСрфСйса

Доступно мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² JavaScript, Π½ΠΎ jQuery, нСсомнСнно, являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярным (ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ BuiltWith, Π² настоящСС врСмя Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ 78% ΠΈΠ· ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² сайтов). ЦСль jQuery — ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ написаниС ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ JavaScript, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ трСбуСтся ΠΌΠ½ΠΎΠ³ΠΎ строк ΠΊΠΎΠ΄Π°, ΠΏΡƒΡ‚Π΅ΠΌ объСдинСния ΠΈΡ… Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠΉ строки ΠΊΠΎΠ΄Π°.Он Π»Π΅Π³ΠΊΠΈΠΉ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΉ, поэтому Π΅ΡΡ‚ΡŒ бСсплатныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery для ΠΏΠΎΡ‡Ρ‚ΠΈ всСх Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅, ΠΌΡ‹ классифицировали всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ катСгориям: ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π²Π΅Π±- ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ мСню ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, слайдСры, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ карусСли ΠΈ Π³Π°Π»Π΅Ρ€Π΅ΠΈ, тСкстовыС эффСкты. ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ„ΠΎΡ€ΠΌ ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, мноТСство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ слуТСбных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π±Π΅Π· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.

ПанСль инструмСнтов Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°

НСограничСнноС количСство Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ: Π±ΠΎΠ»Π΅Π΅ 1 000 000 Π²Π΅Π±-шаблонов, Ρ‚Π΅ΠΌ, ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², рСсурсов Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅!

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery для Π²Π΅Π±- ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

pagePiling.js — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для «налоТСния» Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π° ΠΈ доступа ΠΊ Π½ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

fullPage.js — это простой ΠΏΠ»Π°Π³ΠΈΠ½ для создания полноэкранных ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π²Π΅Π±-сайтов.

JQuery Tilted Page Scroll позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ красивый ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ эффСкт Π½Π°ΠΊΠ»ΠΎΠ½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π½Π° вашСм Π²Π΅Π±-сайтС.

gridscrolling.js — это ΠΏΠ»Π°Π³ΠΈΠ½ для позиционирования Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ сторон Π² сСткС ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиш курсора.

Flickerplate — это Π³ΠΈΠ±ΠΊΠΈΠΉ, сСнсорный ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Β«ΠΏΡ€ΠΎΠ»ΠΈΡΡ‚Ρ‹Π²Π°Ρ‚ΡŒΒ» ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

jInvertScroll — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ с эффСктом параллакса ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π²Π½ΠΈΠ·.

Animsition — это простой ΠΏΠ»Π°Π³ΠΈΠ½ для добавлСния ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² страниц с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS-Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Brick Work — это Π»Π΅Π³ΠΊΠΈΠΉ (15 ΠšΠ‘) ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для создания Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… динамичСских ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

ScrollMe — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ простыС эффСкты ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΊ Π²Π΅Π±-страницам.

jquery.smoothState.js — это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ постСпСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ большС ΠΏΠΎΡ…ΠΎΠ΄ΠΈΠ»ΠΈ Π½Π° одностраничноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

multiscroll.js — это простой ΠΏΠ»Π°Π³ΠΈΠ½ для создания Π²Π΅Π±-сайтов с мноТСствСнной ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ ΠΈ двумя Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌΠΈ панСлями.

jquery.matchHeight.js — Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Ρ€Π°Π²Π½ΠΎΠΉ высоты для jQuery.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ мСню jQuery

Slidebars — это Π»Π΅Π³ΠΊΠΈΠΉ (2 ΠšΠ‘) ΠΏΠ»Π°Π³ΠΈΠ½ для создания push-мСню Π² стилС прилоТСния.

scotchPanels.js — это ΠΏΠ»Π°Π³ΠΈΠ½ для мСню ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ Π²Π½Π΅ холста jQuery.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (изобраТСния ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

Focuspoint — это ΠΏΠ»Π°Π³ΠΈΠ½ для динамичСской ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ доступноС пространство Π±Π΅Π· вырСзания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° изобраТСния.

Fluidbox — это рСпликация модуля лайтбокса Medium.com с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ.

GifPlayer — это нСбольшой ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ воспроизвСдСниСм ΠΈ остановкой Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… GIF-Ρ„Π°ΠΉΠ»ΠΎΠ².

rowGrid.js — это ΠΏΠ»Π°Π³ΠΈΠ½ для размСщСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² сСткС с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ бСсконСчной ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

SVGMagic — это простой Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ SVG, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ изобраТСния SVG Π½Π° вашСм сайтС ΠΈ создаСт вСрсии PNG, Ссли Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΡ… Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚.

Vide — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для простого добавлСния Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΊ вашим Π²Π΅Π±-страницам.

Dense.js — это ΠΏΠ»Π°Π³ΠΈΠ½ для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с изобраТСниями, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊ сСтчаткС.

Covervid — это простой ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ HTML5 вСсти сСбя ΠΊΠ°ΠΊ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

jQuery-Cropbox — Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° мСстС (ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ°Π½ΠΎΡ€Π°ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΈ пСрСтаскивания).

Face Detection — это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery / Zepto, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Π»ΠΈΡ†Π° Π½Π° изобраТСниях, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ холстах.

BttrLazyLoading — это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² области просмотра ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ jQuery Slider, Carousel ΠΈ Gallery

Simple jQuery Slider — это Π»Π΅Π³ΠΊΠΈΠΉ слайдСр jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π΅Π»Π°Ρ‚ΡŒ слайдСр: «слайды слайдов».

FSVS — это простой полноэкранный Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ слайдСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ CSS3 с Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ jQuery.

anoFlow — ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для лайтбоксов / Π³Π°Π»Π΅Ρ€Π΅ΠΈ.

nanoGALLERY — это ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ, сСнсорный ΠΈ простой Π² использовании ΠΏΠ»Π°Π³ΠΈΠ½ Π³Π°Π»Π΅Ρ€Π΅ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Обосновано.js — это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСт Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½ΡƒΡŽ сСтку ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Shuffle Images — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π³Π°Π»Π΅Ρ€Π΅Π΅, пСрСмСщая ΠΈΠ»ΠΈ встряхивая курсор.

Skippr — ΠΎΡ‡Π΅Π½ΡŒ простой ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для создания слайд-ΡˆΠΎΡƒ для jQuery.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ тСкстовых эффСктов jQuery

jQuery.fontFlex.js — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для динамичСского измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚Π°.

t.js — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для тСкстовых эффСктов, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ машинкС.

CurvedText — это простой ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ тСкст ΠΏΠΎ любой ΠΊΡ€ΠΈΠ²ΠΎΠΉ.

Morphext — ΠΏΠ»Π°Π³ΠΈΠ½ карусСли jQuery Π½Π° основС Animate.css для тСкстовых Ρ„Ρ€Π°Π·.

Splitchar — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ, Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΈΠ»ΠΈ ΠΎΠ±Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ пСрсонаТа.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ элСмСнтов Ρ„ΠΎΡ€ΠΌΡ‹ jQuery

BootstrapValidator — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ„ΠΎΡ€ΠΌ Bootstrap.

Labelauty — красивый ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ΄Π°Π΅Ρ‚ красоту Ρ„Π»Π°ΠΆΠΊΠ°ΠΌ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡΠΌ.

Guardian — это Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΈ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΉ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹.

fontIconPicker — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ простой инструмСнт Π²Ρ‹Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡ΠΊΠΎΠ² (с поиском ΠΈ Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΎΠΉ Π½Π° страницы) Π² Π»ΡŽΠ±ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ.

HideSeek — это простой, Π½ΠΎ настраиваСмый ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для поиска Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ClockPicker — это срСдство Π²Ρ‹Π±ΠΎΡ€Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² стилС часов для jQuery ΠΈΠ»ΠΈ Bootstrap.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ jQuery

jQuery Confirm Mailto — это ΠΏΠ»Π°Π³ΠΈΠ½ для подтвСрТдСния с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ любой ссылки mailto: Ρ‡Π΅Ρ€Π΅Π· ΠΈΡ… ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

jNottery — это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π° страницу.

Responsive Tabs — это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ.

jquery. adaptive-backgrounds.js — это ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Ρ†Π²Π΅Ρ‚ ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° вашСй Π²Π΅Π±-страницС ΠΈ примСняСт этот Ρ†Π²Π΅Ρ‚ ΠΊ ΠΈΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ.

… ΠΈ наконСц…

jQuery.planetarium — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π’ΡΠ΅Π»Π΅Π½Π½ΡƒΡŽ!

table-dragger — Π»Π΅Π³ΠΊΠΎ добавляйтС сортировку пСрСтаскиваниСм ΠΊ вашСй Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π±Π΅Π· jQuery.

Selector — ΠœΠΈΠΊΡ€ΠΎ-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² качСствС Π·Π°ΠΌΠ΅Π½Ρ‹ jQuery, вСсит ΠΏΠΎΡ‡Ρ‚ΠΈ 5 ΠšΠ‘.

jquery.wanker.js — это ΡŽΠΌΠΎΡ€ΠΈΡΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выявляСт ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ΅ объявлСниС, ΠΊΠΎΠ³Π΄Π° люди Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ своСго Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ваши ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ останова. Как говорится: Β«Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для чтСния, Π° Π½Π΅ для сТатия».

Π“ΠΎΡ‚ΠΎΠ²ΠΎ!

ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ jQuery, руководств jQuery, статСй jQuery, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² jQuery, дСмонстраций jQuery

Luckysheet — элСктронная Ρ‚Π°Π±Π»ΠΈΡ†Π° Excel ΠΊΠ°ΠΊ ΠΎΠ½Π»Π°ΠΉΠ½ с ΠΌΠΎΡ‰Π½Ρ‹ΠΌΠΈ функциями

21 фСвраля 2021 Π³. 8 Π‘Ρ‚ΠΎΠ»Ρ‹

Luckysheet — это элСктронная Ρ‚Π°Π±Π»ΠΈΡ†Π°, подобная Excel, мощная, простая Π² настройкС ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ открытая.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Embla Carousel — Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΆΠΈΠ΄ΠΊΠΎΠΉ карусСли с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ

embla-carousel — это простая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° карусСлСй с ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ смахивания. Π­Ρ‚ΠΎ нСзависимый ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, свободный ΠΎΡ‚ зависимостСй ΠΈ 100% ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ JavaScript — ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript

14 фСвраля 2021 Π³. 188

Бписок Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ рСсурсов JavaScript для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

  • ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ
  • Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ
  • Π£ΠΏΠ°ΠΊΠΎΠ²Ρ‰ΠΈΠΊΠΈ
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΈΠΏΠΎΠ²
  • Π‘Ρ€Π΅Π΄Ρ‹ тСстирования

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

GraphQL.

js — справочная рСализация JavaScript для GraphQL

22 января 2021 268

GraphQL.js — это эталонная рСализация JavaScript для GraphQL, языка запросов для API, созданного Facebook.

GraphQL прСдоставляСт ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈ понятноС описаниС Π΄Π°Π½Π½Ρ‹Ρ… Π² вашСм API, Π΄Π°Π΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌ Π½ΡƒΠΆΠ½ΠΎ, ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ API с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ прСдоставляСт ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

xgplayer — Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅Π΅Ρ€ ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΏΠ»Π΅Π΅Ρ€ HTML5

xgplayer — это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π²Π΅Π±-Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΏΠ»Π΅Π΅Ρ€Π°, созданная с использованиСм ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡΡŠΠ΅ΠΌΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.xgplayer отличаСтся смСлой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ: ΠΎΠ½ избавляСтся ΠΎΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° для зависимости ΠΎΡ‚ Π²ΠΈΠ΄Π΅ΠΎ.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Π£Ρ€ΠΎΠΊΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΎΡ‚ Microsoft

03 января 2021 327

12-нСдСльная учСбная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ· 24 ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΏΠΎ основам JavaScript, CSS ΠΈ HTML ΠΎΡ‚ Azure Cloud Advocates Π² Microsoft .

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя:

  • Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эскиз
  • Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊ
  • тСст ΠΏΠ΅Ρ€Π΅Π΄ ΡƒΡ€ΠΎΠΊΠΎΠΌ
  • ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ
  • для ΡƒΡ€ΠΎΠΊΠΎΠ² Π½Π° основС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ инструкции ΠΏΠΎ созданию ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
  • ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ
  • Π²Ρ‹Π·ΠΎΠ²
  • Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅
  • Π·Π°Π΄Π°Π½ΠΈΠ΅
  • Π²ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° послС ΡƒΡ€ΠΎΠΊΠ°

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Ramda — ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript

29 ноября, 2020358

Ramda — это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ, ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄.Ramda фокусируСтся Π½Π° нСизмСняСмости ΠΈ функциях Π±Π΅Π· ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹Ρ… эффСктов.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

whatsapp-web.js — ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° WhatsApp для NodeJS

17 ноября, 2020 993

whatsapp-web.js — это клиСнтская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° WhatsApp для NodeJS, которая ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° WhatsApp. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Puppeteer для запуска Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ экзСмпляра WhatsApp Web, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

VvvebJs — ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ Π²Π΅Π±-сайтов с пСрСтаскиваниСм ΠΈ jQuery ΠΈ Bootstrap

VvvebJs — это javascript-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для пСрСтаскивания Π²Π΅Π±-сайтов, созданная с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ jQuery ΠΈ Bootstrap 4.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

  • ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ Π±Π»ΠΎΠΊΠΈ / Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ.
  • ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ / Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°.
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ с ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ двумя панСлями.
  • Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΈ навигация ΠΏΠΎ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Cuttr.js — ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для усСчСния многострочного содСрТимого

Cuttr.js — это ΠΏΠ»Π°Π³ΠΈΠ½ javascript / jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ усСкаСт многострочный тСкстовый ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² усСчСния ΠΈ настраиваСмого многоточия.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

JSDoc — Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ API для JavaScript

23 сСнтября, 2020 567

JSDoc — Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ API для JavaScript. Π’Ρ‹ добавляСтС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ прямо Π² исходный ΠΊΠΎΠ΄, рядом с самим ΠΊΠΎΠ΄ΠΎΠΌ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ JSDoc просканируСт ваш исходный ΠΊΠΎΠ΄ ΠΈ создаст для вас Π²Π΅Π±-сайт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ HTML.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

ΞΌPlot — ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΈ быстрый Π³Ρ€Π°Ρ„ΠΈΠΊ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов, Π»ΠΈΠ½ΠΈΠΉ, областСй, столбцов

ΞΌPlot — это лСгкая, быстрая, экономичная для памяти двухмСрная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Canvas для построСния Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов, Π»ΠΈΠ½ΠΈΠΉ, областСй, столбцов ΠΈ столбцов.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Fastify — Быстрая Π²Π΅Π±-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с Π½ΠΈΠ·ΠΊΠΈΠΌΠΈ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌΠΈ для Node.js

17 августа, 2020 424

Fastify — это Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° обСспСчСниС Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ взаимодСйствия с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ с наимСньшими Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹ΠΌΠΈ расходами ΠΈ ΠΌΠΎΡ‰Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Bootstrap Icons — ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° SVG-ΠΈΠΊΠΎΠ½ΠΎΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ для Bootstrap

03 августа 2020 571 Бутстрап

Bootstrap Icons — это ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠΊΠΎΠ½ΠΎΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, разработанная ΠΈ созданная для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Bootstrap.

Иконки Bootstrap — это SVG, поэтому ΠΎΠ½ΠΈ быстро ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΎ стилизованы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS. Он создан для Bootstrap, Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

Scroll Loop Menu — Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ мСню с бСсконСчной ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ

МСню Ρ†ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ — это простоС мСню с бСсконСчной ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ, основанноС Π½Π° иллюзии цикличСской ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… элСмСнтов.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Β»

24 классных ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΈ эффСктов jQuery для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Π΅Π±-сайтов

ДолгоТданная вСрсия 3 jQuery Π½Π°ΠΊΠΎΠ½Π΅Ρ†-Ρ‚ΠΎ поступила Π½Π° ΠΏΡ€ΠΈΠ»Π°Π²ΠΊΠΈ, ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ использованиСм Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ пСрСносом ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π² Π½ΠΎΠ²ΡƒΡŽ систСму ΠΊΠΎΠ΄Π°.Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ внСдряли jQuery для старых вСрсий IE, Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½Ρ‹ отсутствиСм ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ старых вСрсий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Π½ΠΎ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ. jQuery Π·Π°Π»ΠΎΠΆΠΈΠ» ΠΌΠΎΠ½ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ основу, которая Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ управляСт большСй Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΈ динамичСского ΠΎΠΏΡ‹Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ испытываСм Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π·Π½Π°Π½ΠΈΠΉ jQuery с Ρ‚Π°ΠΊΠΈΠΌΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ React ΠΈ Angular, ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ.

Заработная ΠΏΠ»Π°Ρ‚Π°

jQuery Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ ΠΏΠ»ΠΎΡ…Π°, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π½Π΅ Π² Ρ‚Π΅Ρ… ΡˆΡ‚Π°Ρ‚Π°Ρ…, Π³Π΄Π΅ срСдний Π΄ΠΎΡ…ΠΎΠ΄ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° jQuery вырос Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 90 000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ jQuery ΠΌΠΎΠΆΠ½ΠΎ бСсплатно, Π° Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠ°ΠΊ Khan Academy ΠΈ Codecademy, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ бСсплатныС ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π²Π΅Π±-курсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ. На GitHub Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ дСсятки тысяч Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ jQuery, всС ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ большС ΡƒΠΊΡ€Π΅ΠΏΠΈΡ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ этой Ρ„Π΅Π½ΠΎΠΌΠ΅Π½Π°Π»ΡŒΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript.

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ Π²Π΅Π±-мастСр ΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΠΎΠ΄Π½Π°ΠΊΠΎ, Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ jQuery ΠΊΠ°ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π΅Π±-сайта ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… эффСктов ΠΈ скриптов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ ΠΊ Π΅Π³ΠΎ основным основным трСбованиям.Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· самых ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… ΠΈ, бСзусловно, самых ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery. Π­Ρ‚ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ эффСкты Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄ΠΎ создания ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ вашим ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ с Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π΅ΡˆΠ°Ρ‚ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ситуациях, практичСски Π½Π΅ прилагая усилий для ΠΈΡ… запуска ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Cropper

Cropper Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ самым ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΌ Π²Π΅Π±-инструмСнтом для ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ смоТСтС Π½Π°ΠΉΡ‚ΠΈ.Он ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 70+ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… способов ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ, манипулирования, понимания ΠΈ измСнСния Π²Π°ΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… изобраТСния. Он ΡƒΠ΄ΠΎΠ±Π΅Π½ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств с сСнсорной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ / Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ / ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ соврСмСнныС Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹. ΠŸΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π΄ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ сторон ΠΎΠ΄Π½ΠΈΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΡ‹ просмотра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠΌ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, ΠΈ Π΅ΡΡ‚ΡŒ нСсколько способов ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ массив Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ вашСй Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ , Π΄Π°Π½Π½Ρ‹Π΅ изобраТСния, холста ΠΈ Ρ€Π°ΠΌΠΊΠΈ кадрирования ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π΅Π½, Ρ‡Ρ‚ΠΎ Ρƒ вас Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ трудностСй ΠΏΡ€ΠΈ установкС Π΅Π³ΠΎ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΈΠ· своих ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ эффСктивно ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Cropper с Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠ· извСстных скриптов Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² jQuery ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ΠΉ интСрфСйс для вашСго сайта ΠΎΠ±ΠΌΠ΅Π½Π° изобраТСниями.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Clusterize.js

ДСнис Π›ΡƒΠΊΠΎΠ² внСс большой Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ интСрфСйсного сообщСства (CSS ΠΈ JavaScript), ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Π²ΠΎΡΡ…ΠΈΡ‰Π°ΡŽΡ‚ΡΡ дСсятками тысяч людСй ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ, Π° Clusterize — ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ…. Π΅Π³ΠΎ самыС извСстныС Π·Π°Π΄Π°Ρ‚ΠΊΠΈ.Clusterize, созданный с использованиСм ванильного JavaScript, прСдставляСт собой Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для отобраТСния большого Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ…, извСстного ΠΊΠ°ΠΊ большиС Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Π΅Ρ€Π΅Π· интСрфСйс с ΠΏΠ»Π°Π²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π½ΠΎ Clusterize выдСляСтся — ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π΄ΠΎ 500000 строк ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΡ… Π² Сдиная Ρ‚Π°Π±Π»ΠΈΡ†Π°, Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Π½Π° самом Π΄Π΅Π»Π΅ дСмонстрационный Π²Π΅Π±-сайт построСн с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ просмотром Π² нСсколько шагов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠ»Π°Π³ΠΈΠ½Ρƒ удаСтся Π»Π΅Π³ΠΊΠΎ ΠΈΡ… ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со всСми соврСмСнными Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств.ДокумСнтация ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Clusterize, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄Π΅ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡƒΡΠ΅Ρ€Π΄ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с вашими Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ ограничСния Π½Π° Ρ‚ΠΎ, сколько Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ элСмСнтС.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

TwentyTwenty

Π‘Ρ‚Π°Ρ€Ρ‚Π°ΠΏΡ‹ ΠΈ ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² наши Π΄Π½ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΈ Π½Π°Π»Π΅Π²ΠΎ, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… сосрСдоточСны Π½Π° Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Π²Π΅Π±-манипуляций с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ своСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈΠ½ΠΎΠ³Π΄Π° это ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш Π²Π΅Π±-сайт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ, ΠΈ Π² послСдниС 2 Π³ΠΎΠ΄Π° появилась новая тСндСнция, ΠΊΠΎΠ³Π΄Π° стартапы Π½Π°Ρ‡Π°Π»ΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 20/20 Ρ„ΠΎΡ‚ΠΎ-ΠΏΡ€Π΅Π²ΡŒΡŽ своСго ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.НапримСр, с ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ 20/20 — ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ влияСт Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΈΠ»ΠΈ элСмСнт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ. Π­Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π² Ρ‚Π°ΠΊΠΎΠΌ инструмСнтС, ΠΊΠ°ΠΊ Affinity Pro ΠΈΠ»ΠΈ Photoshop; Π³Π΄Π΅ изобраТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простой ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ Π½Π°Π·Π°Π΄.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° TwentyTwenty, интСгрированная Π² ваш основной стСк, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована для отобраТСния Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ фотографиями с ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΌ слайдСром, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡΡ‚Π°Π²Π°Π»Π°ΡΡŒ Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½ΠΎΠΉ. Π’Π°ΠΊΠΈΠ΅ сайты, ΠΊΠ°ΠΊ TinyPNG, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ этот ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ позволяСт Π²Π΅Π±-мастСру ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ выглядСло Π΄ΠΎ сТатия ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ выглядСло послС сТатия, ΠΈ эта концСпция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π° ΠΊ любой ситуации, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΠΌΠ΅Π½ΡΡŽΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΈ хотят ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ, ΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ.Π­Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ высоко ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊ Ρ‚Π°ΠΊΠΈΠΌ соврСмСнным ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ Π²Π΅Π±-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅

Блайд-и Push-мСню

МСню Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых просматриваСмых / посСщаСмых элСмСнтов вашСго Π²Π΅Π±-сайта, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π³Π΄Π΅ навигация ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ зависит ΠΎΡ‚ мСню, Π½ΠΎ Π΄Π°ΠΆΠ΅ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΆΠΈΠ²Π΅ΠΌ сСйчас, Π² мСню ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, динамичСскиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π‘Π»Π°ΠΉΠ΄-ΠΈ push-мСню ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎ-Π½ΠΎΠ²ΠΎΠΌΡƒ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ соврСмСнноС мСню Π²Π΅Π±-Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. А ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊ этому мСню прилагаСтся ΡƒΡ‡Π΅Π±Π½ΠΎΠ΅ пособиС, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΊ собствСнному Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ ΡƒΠΆΠ΅ сказано ΠΈ сдСлано.

ВызываСтся Blueprint, это мСню ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°; ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ΡŒ ΠΈ Ρ‚ΠΎΠ»ΠΊΠ°Ρ‚ΡŒ. ΠŸΡ€ΠΈ взаимодСйствии с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ²) мСню ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Π²Ρ‹Π΄Π²ΠΈΠ³Π°Π»ΠΎΡΡŒ ΠΈΠ· Π»Π΅Π²ΠΎΠΉ, ΠΏΡ€Π°Π²ΠΎΠΉ, Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΉ частСй Π²Π΅Π±-страницы, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² своС мСню Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ всС, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Ссли ΠΎΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ HTML5. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ смыслС Blueprint Π΄Π°Π΅Ρ‚ Π²Π°ΠΌ основу для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ мСню, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ, Π΄Π°ΠΆΠ΅ Ссли это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ использованиС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ JavaScript, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ вашС мСню Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ являСтся ΠΎΡ‡Π΅Π½ΡŒ популярным ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ прямо сСйчас. для отобраТСния послСдних новостСй ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… элСмСнтов.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅

jQuery Knob


Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ эффСкт ΠΏΠ»Π°Π³ΠΈΠ½Π° jQuery Π² Π²ΠΈΠ΄Π΅ Ρ†ΠΈΡ„Π΅Ρ€Π±Π»Π°Ρ‚Π°, колСсика, Ρ€ΡƒΡ‡ΠΊΠΈ, ΠΊΠ°ΠΊ Π±Ρ‹ Π²Ρ‹ это Π½ΠΈ Π½Π°Π·Ρ‹Π²Π°Π»ΠΈ, ΠΎΡ‚ΡΡŽΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, jQuery Knob сдСлаСт своС Π΄Π΅Π»ΠΎ . Он поставляСтся Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… ΠΈ ​​вариациях, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΌ Π±Ρ‹Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹, смСщСниС, Ρ€Π΅ΠΆΠΈΠΌ курсора, ΡΡ‚ΠΈΠ»ΡŒ часов ΠΈ бСсконСчноС колСсо — Π²ΠΎΡ‚ лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅. ВсС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ взаимодСйствия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΆΠΈΠ²Π»ΡΡŽΡ‚ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ.Π’Ρ‹ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ‰ΠΈ Π½Π° страницС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ jQuery Knob.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Fancybox


Fancybox — это инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСвозмоТныС ΠΌΠ΅Π΄ΠΈΠ°. Π’ΠΈΠ΄Π΅ΠΎ ΠΈ изобраТСния прСкрасно Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Fancybox, прСдлагая Π²Π°ΠΌ красиво ΠΈΡ… ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π₯отя Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fancybox Π² Ρ‚ΠΎΡ‡Π½ΠΎΠΌ соотвСтствии со своими потрСбностями. ИзлишнС Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° 100% ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ, Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° смартфонах, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ… ΠΈ β€‹β€‹Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ пСрвоклассной Π½Π° всСх устройствах ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Fancybox Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ускорСниС Π½Π° GPU, распознаСт ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с извСстных сайтов ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΈ Π»Π΅Π³ΠΊΡƒΡŽ настройку. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ приятноС Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ просмотра вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

FullPage


Как слСдуСт ΠΈΠ· названия, FullPage — это инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠ΅ полноэкранныС Π²Π΅Π±-сайты с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… страниц ΠΈΠ»ΠΈ одностраничных сайтов. Если это Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρƒ вас интСрСс, этот ΠΏΠ»Π°Π³ΠΈΠ½ jQuery — ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, FullPage ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстим со всСми популярными устройствами, поэтому ваш Π²Π΅Π±-сайт отобраТаСтся Π½Π° всСх экранах с ΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ‚ΠΊΠΎΡΡ‚ΡŒΡŽ. ΠŸΠΎΠ»Π·ΡƒΠ½ΠΊΠΈ с альбомной ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, ΠΏΠ»Π°Π²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹, отличная Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, созданиС полноэкранного одностраничного Π²Π΅Π±-сайта происходит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС с FullPage. Π’ наши Π΄Π½ΠΈ созданиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с нуля каТСтся старомодным.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Tiny Slider


ИспользованиС слайдСра для прСдставлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для любого Π²Π΅Π±-сайта ΠΈΠ»ΠΈ Π±Π»ΠΎΠ³Π°. Tiny Slider — это Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Owl Carousel, которая сразу ΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.НСкоторыС ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π»Π΅Π½ΠΈΠ²ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, автовоспроизвСдСниС, Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊ касанию / ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Π½ΠΈΡŽ, Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ отступы ΠΏΠΎ краям, ΠΈ это лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ‚ΠΎΡ‡Π½ΠΎ соотвСтствовал Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, Π²Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. ВсС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, установка ΠΈ другая информация доступны Π½Π° страницС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡΡƒΡ‚ΡŒ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ.

Download

Bootstrap Π—Π²Π΅Π·Π΄Π½Ρ‹ΠΉ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³

Bootstrap ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅; Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ это вСдущая интСрфСйсная срСда.Π£ вас Π΅ΡΡ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΏΠ°Π½Π΅Π»ΠΈ администратора ΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ WordPress, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bootstrap, ΠΈ Π² этом пространствС Ρ‚Π°ΠΊΠΆΠ΅ сущСствуСт мноТСство ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery, ΠΈ ΠΊΠ°ΠΊ Π±Ρ‹ ΠΌΡ‹ Π½ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… всС здСсь (ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ), ΠΌΡ‹ Π’ этом постС особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся классным эффСктам jQuery ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ разнообразят ваш ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚. ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ для Π·Π²Π΅Π·Π΄Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ просты, хотя Bootstrap Star Ratings содСрТит Ρ‚Π°ΠΊΠΎΠΉ большой Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ! Плагин ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ Π·Π²Π΅Π·Π΄Ρ‹ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ.

Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ настраиваСмый ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сущСствСнно отличаСтся ΠΎΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ любой ΠΈΠ· Π²Π°ΡˆΠΈΡ… Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² для Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ символы Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ FontAwesome). Он Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ вашими собствСнными стилями (Ρ‚Π΅ΠΌΠ°ΠΌΠΈ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ объяснСния Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Bootstrap Star Rating Π² свои ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Shepherd

Π’ соврСмСнном ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³ стал Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стСпСни горячСй Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠ΅ΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ знакомятся с вашим ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ Π² процСссС рСгистрации. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π»Π΅Π³Ρ‡Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ рСгистрации, адаптация ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ становится ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ успСха вашСго прилоТСния ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ всС Π΅Ρ‰Π΅ удаСтся ΡΠΏΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ прСимущСствах создания ΠΎΠΏΡ‹Ρ‚Π° Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ обСспСчили сСбС большой успСх Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ, ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² являСтся ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ Shopify, которая Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ своих ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π΅Ρ‰Π΅ Π΄ΠΎΠ»Π³ΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ » подписались, Ρ‡Π°Ρ‰Π΅ всСго с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСктронного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°.

ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Inbox ΠΈ Peach, ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»ΠΈ свои ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ экраны Π²Ρ…ΠΎΠ΄Π° Π² систСму ΠΈ добились большого успСха Π² объяснСнии своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΅Ρ‰Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ настройку пароля своСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи. Π’Π΅ΠΏΠ΅Ρ€ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Shepherd (Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ HubSpot, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΌΠΈΡ€ΠΎΠ²Ρ‹Ρ… ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ) ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ процСсс рСгистрации для своСго Π²Π΅Π±-сайта ΠΈΠ»ΠΈ прилоТСния. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ элСмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈ ΠΊΠ°ΠΊ это соотносится с вашим Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ΠΌ.ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ инструкции ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ТСлаю Π²Π°ΠΌ ΡΡ‡Π°ΡΡ‚ΡŒΡ!

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Tingle.js

ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° (Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°, экранныС увСдомлСния) ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΡ†Π²Π΅Ρ‚Π°Ρ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈΡ‰ΡƒΡ‚ Π½ΠΎΠ²Ρ‹Π΅ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ способы взаимодСйствия с Π²Π΅Π±-сайтами, Π½ΠΎ это Π½Π΅ СдинствСнныС Ρ€Ρ‹Π½ΠΎΡ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. ВСхничСски ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ. НапримСр, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° Facebook, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, появляСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ (модальноС) с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ вашС дСйствиС.

Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΠ·Π±Π΅Π³Π°Π»ΠΈ использования ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ считали, Ρ‡Ρ‚ΠΎ это ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Но Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ разработанная модальная функция ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ваш UX! Tingle.js ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. Он соотвСтствуСт ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ стандартам Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ обСспСчиваСт Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ модального ΠΎΠΊΠ½Π° ΠΊ Π΅Π³ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚Ρ€ΠΈΠ³ΡƒΠ΅Ρ‚, Ρ‚Π°ΠΊ это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Tingle.js ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ динамичСскоС содСрТимоС Π²Π½ΡƒΡ‚Ρ€ΠΈ фактичСского модального ΠΎΠΊΠ½Π° ΠΈΠ»ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Ρ„ΠΎΡ€ΠΌ, взаимодСйствиС с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Π΄Π°ΠΆΠ΅ для отобраТСния Π³Π°Π»Π΅Ρ€Π΅ΠΉ Π²ΠΎ внСшнСм Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅.Π›ΡŽΠ±ΠΎΠΉ, Ρƒ ΠΊΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с JavaScript, ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ этот ΠΏΠ»Π°Π³ΠΈΠ½ jQuery Π²ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π±Π»ΠΎΠ³Π³Π΅Ρ€ΠΎΠ² WordPress.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Barba.js

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡƒΠΆΠ΅ Π΄Π΅ΡΡΡ‚ΡŒ Π»Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ AJAX для создания спокойного взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ способы ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ эту Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Barba.js — это эффСкт jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π΅Ρ‚ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту эффСкт ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ страницами. ВСроятно, Π²Ρ‹ ΡƒΠΆΠ΅ просматривали Π²Π΅Π±-сайт, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ с ΠΎΠ±Π΅ΠΈΡ… сторон страницы Π±Ρ‹Π»ΠΈ стрСлки Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ ΠΈ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°ΡΒ».

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ эти стрСлки ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ТСсткиС элСмСнты Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ страницу ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ Π½ΠΎΠ²ΡƒΡŽ, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ ΠΏΠΎ Π½ΠΈΠΌ, поэтому Barba.js Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ удаляСт Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ, Π³Π΄Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ страницу снова, ΠΈ вмСсто этого, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ PJAX, ΠΎΠ½ ΠΏΠ»Π°Π²Π½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎΡ‚ Π²ΠΈΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса добавляСт Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ ΠΎΠΏΡ‹Ρ‚Ρƒ ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π°ΠΉΠ΄Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² блиТайшиС Π³ΠΎΠ΄Ρ‹. Barba Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ систСму ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ страниц, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π²Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Radial SVG Slider

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹ — Π² частности, jQuery — Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ снова ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ, ΠΏΠΎΠΊΠ° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ слайдСров jQuery Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ соврСмСнныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π»Π°Π³ΠΎΠΏΡ€ΠΈΡΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚Π°ΠΊ ΠΈ удобству использования Π² Ρ‚Π° ΠΆΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Radial SVG Slider ΠΊΠ°ΠΊ Π±Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ шаги Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ SVG clipPath ΠΈ эффСкты маскировки, эффСкт Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ скольТСния прСдставляСт собой слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄ΠΎΠ±Π΅Π½ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π½ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСС, Ρ‡Π΅ΠΌ ΠΊΡ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΠΌΠΎΠ³ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ сСбС. ИзлишнС Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ SVG ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π²ΠΎ всСм этом сцСнарии. Обладая ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ эффСктами, Radial с Ρ€Π°Π΄ΠΎΡΡ‚ΡŒΡŽ станСт Ρ‡Π°ΡΡ‚ΡŒΡŽ вашСго Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса проСктирования, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ создадитС Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ для своих ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ соврСмСнных инструмСнтов.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Turntable.js

ΠŸΠΎΠ²ΠΎΡ€ΠΎΡ‚Π½Ρ‹ΠΉ стол — Π½Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ слайдСр jQuery, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΡ‹ Π±Ρ‹ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ Π΅Π³ΠΎ! Turntable — это ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для создания эффСктов Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ слайдСра для Π²Π°ΡˆΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΠ³Π΄Π° ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Π²Π΅Π±-сайт Π²Π²Π΅Ρ€Ρ… ΠΈ Π²Π½ΠΈΠ·, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Turntable Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ это «эффСктом Ρ„Π»ΠΈΠΏΠ±ΡƒΠΊΠ°Β» ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ряду ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ сходство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„Π»ΠΈΠΏΠ±ΡƒΠΊΠ°ΠΌΠΈ. Π΄ΠΈΠ·Π°ΠΉΠ½.Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ myTurntable ΠΈ классС turntable ΠΊΠ°ΠΊ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты HTML li. Об ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ позаботится Turntable.js. Π’Π°ΠΊΠΆΠ΅ трСбуСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс Π±Ρ‹Π» Π³Π»Π°Π΄ΠΊΠΈΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Trix

WYSIWYG ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ ΠΈ ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π²ΠΎ всСх вСрсиях соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ создаСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ хотят ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста Π² своих прилоТСниях. Trix выполняСт эту Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ WYSIWYG ΠΈ удСляя особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΠΌ функциям, ΠΊΠ°ΠΊ написаниС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (Π±Π»ΠΎΠ³ΠΈ, ΡΡ‚Π°Ρ‚ΡŒΠΈ, исслСдования, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ!), БоставлСниС списков, написаниС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… сообщСний ΠΈ ΠΎΠ±Ρ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΆΠΈΡ€Π½ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°, курсива, зачСркивания, ссылки, Ρ†ΠΈΡ‚Π°Ρ‚Ρ‹, списков ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹, Π½ΠΎ составлСнныС Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ Π½Π° письмС, Π° Π½Π΅ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Π»Π΅Π²ΠΎ ΠΈ Π²ΠΏΡ€Π°Π²ΠΎ.

Trix автоматичСски ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹, пСрСтаскиваСмыС ΠΈΠ»ΠΈ вставлСнныС Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΈ вставляСт ΠΈΡ… ΠΊΠ°ΠΊ влоТСния Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. КаТдоС Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ считаСтся ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‰ΠΈΠΌ, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ сохранитС Π΅Π³ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ ΠΈ Π½Π΅ прСдоставитС Trix постоянный URL-адрСс. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π»ΡƒΡ‡ΡˆΠ΅ всСго Π½Π°Ρ‡Π°Ρ‚ΡŒ с Trix с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±ΡŠΡΡΠ½ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ вашим собствСнным ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.Π‘ΡƒΠ΄ΡƒΡ‰Π΅Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста выглядит Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ благодаря людям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΊΠ°ΠΊ Trix!

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Push.

js

ΠšΠΎΠΌΡƒ Π½ΡƒΠΆΠ΅Π½ элСктронный ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с push-увСдомлСниями ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎ Π½ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π΅ ΠΈ обновлСниях прямо Π½Π° ΠΈΡ… Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол своих ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²! Π­Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ смотрим, ΠΈ, нСсомнСнно, push-увСдомлСния станут Π±ΠΎΠ»Π΅Π΅ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ динамичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ навСрняка Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ сфСру элСктронного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΎΠ²Ρ‹Π΅ ΠΈΠ΄Π΅ΠΈ.Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π΅Π±-сайтов ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ push-увСдомлСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ±ΡƒΠ΄ΠΈΡ‚ΡŒ своих посСтитСлСй ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° послСдний ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π­Ρ‚ΠΎ простоС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, хотят Π»ΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° увСдомлСния Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, ΠΈ Π΄Π°Π΅Ρ‚ ΠΈΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΡ‚ΡŒ. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹ смоТСтС ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ людям Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³Ρ‡Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° ваш послСдний ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

Push.js внСдряСт эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прямо Π½Π° ваши Π²Π΅Π±-сайты ΠΈ Π² прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простого кроссбраузСрного ΠΏΠ»Π°Π³ΠΈΠ½Π° jQuery. Π’Π°ΠΌ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всС настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для настройки сообщСний, Π½ΠΎ это ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π΄Π΅Π»Π° послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с push-увСдомлСниями. НСизбСТно ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Π΄ΠΈΠ°-сайты пСрСходят Π½Π° Ρ‚Π°ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ взаимодСйствия.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Plyr

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ занимаСмся Ρ‚Π΅ΠΌΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Plyr — это Π»Π΅Π³ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для встраивания Π²ΠΈΠ΄Π΅ΠΎ для Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° YouTube ΠΈ Vimeo. ИмСя Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ всСго 10 ΠšΠ‘, Plyr Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ сильно ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ вашСй Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈ, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ ΠΎΡ‚ просмотра Π²Π°ΡˆΠΈΡ… страниц, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.Благодаря Π³ΠΈΠ±ΠΊΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Plyr ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ соврСмСнныС Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, Π½ΠΎ ΠΈ Π»ΡŽΠ±Ρ‹Π΅ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства. ВозмоТности Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ всСго, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚Π΅ ΠΎΡ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅Π΅Ρ€Π°, с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ

АнимированныС эффСкты ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°

Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ страницами Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ способы использования CSS ΠΈ JavaScript для создания ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса. АнимированныС эффСкты ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° — это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Π΅Ρ… ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ€ΠΎΡΠ°ΡŽΡ‚ Π²Ρ‹Π·ΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… дизайнСрских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΈ это ΠΈΠΌΠ΅Π΅Ρ‚ смысл. Π’ соврСмСнном ΠΌΠΈΡ€Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ваш Π΄ΠΈΠ·Π°ΠΉΠ½ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ эффСкты, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π·Π°Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΌΠΎΠ·Π³Π°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π³ΠΎΡ€Π°Π·Π΄ΠΎ дольшС. Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Π»Π΅Π³Ρ‡Π΅ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Π΅ΠΌ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ тысячу Ρ€Π°Π·.

Π­Ρ‚ΠΈ эффСкты ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹, которая ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΈ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ содСрТимого.Но с нСбольшими измСнСниями ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ эти эффСкты бСсшовной. Π­Ρ‚ΠΎ срабатываСт всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ страницу ΠΈΠ»ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ². Π§Ρ‚ΠΎ интСрСсно, для достиТСния этого Π·Π°Π±Π°Π²Π½ΠΎΠ³ΠΎ эффСкта ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ всСго нСсколько строк ΠΊΠΎΠ΄Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ понадобились Ρ€Π°Π½ΡŒΡˆΠ΅.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Mark.

js

ΠœΠ°Π»ΠΎΠ²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Google Π½Π°Ρ‡Π½Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова Π½Π° своих страницах Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска. Но Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сдСлали это.Π­Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΌΠ΅Π΄ΠΈΠ° ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π²Π΅Π±-сайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ списки Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поиск. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° стандартных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ поиска Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Напротив, ΠΎΠ½ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ фактичСскиС слова, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅. Π’Ρ‹ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚Π΅ Π² ситуации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. НапримСр, Ρƒ вас 5 страниц, Π½ΠΎ Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ слову, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ искали.

Π’ΠΎΡ‚ Π³Π΄Π΅ Mark.js Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ любой страницС с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Π³Π΄Π΅ функция поиска Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ автоматичСски выдСляСт искомыС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ поиска. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ сообщСний Π² Π±Π»ΠΎΠ³Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ динамичСскими Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Balance Text

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π±Π΅Π· обоснования ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π³Π»Π°Π·Π°. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ использованиС «обоснования» для ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π΅ всСгда являСтся Π»ΡƒΡ‡ΡˆΠΈΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚ΡŒ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, создавая слишком Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹Π΅ для чтСния ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹, особСнно Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.Π₯отя Balance Text пытаСтся Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π­Ρ‚ΠΎ обСспСчит ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ ΡΠ±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ всСго тСкста Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π°Π±Π·Π°Ρ†Π΅. ΠŸΠΎΠΈΠ³Ρ€Π°ΠΉΡ‚Π΅ с дСмонстрациСй, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π²Ρ‹ΡˆΠ΅, ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚ΠΈΠΏ эффСкта jQuery. Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ для всСх, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для вас. (Π§Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π±Ρ‹Π²Π°Π΅Ρ‚!)

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Filterizr

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΠΈΠΌΠΏΠ΅Ρ€ΠΈΡŽ Instagram? Filterizr ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ эту ΠΌΠ΅Ρ‡Ρ‚Ρƒ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ! Π­Ρ‚ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ°ΠΌ вашСй Π³Π°Π»Π΅Ρ€Π΅ΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ Π½ΠΈΠΌ красивыС Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹.ΠžΠ±Ρ‹Ρ‡Π½ΠΎ графичСскиС Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Photoshop ΠΈ Illustrator. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для удобства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Bricks.

js

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΊΠ»Π°Π΄ΠΊΠΈ (сСтки) Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ! ΠœΡ‹ ΠΆΠΈΠ²Π΅ΠΌ Π² эпоху Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ JavaScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Тизнь. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Bootstrap для создания ΠΌΠ°ΠΊΠ΅Ρ‚Π° сСтки ΠΎΡ‡Π΅Π½ΡŒ просто. Но ΠΊΠ°ΠΊ часто ваши ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ всС Ρ€Π°Π²Π½ΠΎ хотят, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ с Bootstrap? Bricks.js — это ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Ρ‚ΠΈΠΏΠ° ΠΊΠΈΡ€ΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΊΠ»Π°Π΄ΠΊΠΈ.Бюда входят Π³Π°Π»Π΅Ρ€Π΅ΠΈ, ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ, Π³Π΄Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠΉ сСткС с ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Π½Π° Π½ΠΈΡ…. АвтоматичСский Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ сСтки позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ количСство Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ Π·Π° сСкунду.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

ΠšΠ»Π°ΡΡΠ½Ρ‹Π΅ ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ эффСкты jQuery

Wow! Какой разносторонний ΠΎΠ±Π·ΠΎΡ€ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery ΠΈ эффСктов jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ навСрняка заставит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ.Π”Π°ΠΆΠ΅ поэкспСримСнтируя Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π½ΠΈΠΌΠΈ, Π²Ρ‹ смоТСтС Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для вашСго сайта. Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ это ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ вашим эталоном Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ прСдставляСтС сСбС ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ соврСмСнный Π΄ΠΈΠ·Π°ΠΉΠ½. ΠœΡ‹ ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… Π²Π΅Ρ‰Π°Ρ…, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΊΡ€ΡƒΡ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΡƒΠΆΠ΅ доставляСтС. Π§Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ интСрСсно, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ Π½Π°Π±ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ jQuery. Π­Ρ‚ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… программистов, ΠΈ ΠΎΠ½ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ свои Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΡ€Π΅ΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°Ρ….Π­Ρ‚ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ сходство с бСсплатными ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ изысканным Π² своСм ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΊ функциям ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ гибкости для соврСмСнных Π²Π΅Π±-сайтов.

Flex Mega Menu

Flex Mega Menu, созданноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bootstrap, прСдставляСт собой ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для мСню для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ, БМИ ΠΈ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»Π΅ΠΉ. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ мСню ΠΊΠ°ΠΊ срСдство для ΠΊΡ€Π°Ρ‚ΠΊΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ сайту для поиска ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… интСрСсных Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ мСгамСню, бСзусловно, растСт.Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ мноТСство элСмСнтов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π² мСню. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΈΡ… интСграция — это Ρ‡Π°ΡΡ‚ΡŒ прСкрасного ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π°.

Flex Mega Menu ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π½Π° Π²Ρ‹Π±ΠΎΡ€ 5 ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… схСм. Он интСгрируСтся с FontAwesome для всСх Π²Π°ΡˆΠΈΡ… потрСбностСй Π² Π·Π½Π°Ρ‡ΠΊΠ°Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². ЀактичСски, ΠΎΠ½ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ устройствами ΠΌΠ°Π»ΠΎΠ³ΠΎ ΠΈ большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Он ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… стиля для Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ мСню. Он ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с AJAX, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ люди ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ· самого мСню.Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π΅Π³ΠΎ панСль настроСк jQuery ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ настройки ΠΈ, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, основана Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ сСтки Bootstrap.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Chartli — Interactive Chart

ΠžΡ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π½Π΅ ΡƒΠΉΡ‚ΠΈ, Ссли Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ создания соврСмСнного ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ способствуСт исслСдованиям ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти Π΄Π²Π΅ извСстныС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ для увСличСния вовлСчСнности ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях. Π‘ Chartli Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½Π° свой сайт Π»ΡŽΠ±Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ jQuery. Он Π½Π΅ блокируСтся ΠΏΡ€ΠΈ просмотрС с экрана мобильного устройства. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Π’Ρ‹Π±ΠΎΡ€ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ jQuery для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… эффСктов Π²Π΅Π±-сайта

jQuery — это Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ вСским ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… — Π΅Π³ΠΎ эффСктивная Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½Π° Π²Π΅Π±-сайт, Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ осущСствляСтся с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π²Π΅Π±-сайта. ΠœΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ эти Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самой повСрхности Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ.ΠœΡ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ сфокусированы Π½Π° ΠΈΠ΄Π΅Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… эффСктов. Π­Ρ‚ΠΈ эффСкты ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚, укрСпят ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ прСдоставляСтС посСтитСлям своСго сайта. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всСгда Π΅ΡΡ‚ΡŒ возмоТности для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свои Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery. ΠœΡ‹ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ рассмотрим ваши прСдлоТСния.

JavaScript Β· Bootstrap

Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ составной

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ (с использованиСм ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° *. js ) ΠΈΠ»ΠΈ всС сразу (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ bootstrap.js ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ bootstrap.min.js ).

ИспользованиС скомпилированного JavaScript

И bootstrap.js, , ΠΈ bootstrap.min.js содСрТат всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½.

Зависимости ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²

НСкоторыС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ CSS зависят ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Если Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ этих зависимостСй Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ зависят ΠΎΡ‚ jQuery (это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ jQuery Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΠ΅Ρ€Π΅Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°). ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ bower.json , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ вСрсии jQuery ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

Атрибуты Π΄Π°Π½Π½Ρ‹Ρ…

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· API Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½Π΅ написав Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ строчки JavaScript. Π­Ρ‚ΠΎ пСрвоклассный API Bootstrap, ΠΈ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€ΠΈ использовании ΠΏΠ»Π°Π³ΠΈΠ½Π°.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСм Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ API Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² всС события Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ с пространством ΠΈΠΌΠ΅Π½ data-api . Π­Ρ‚ΠΎ выглядит Ρ‚Π°ΠΊ:

  $ (document) .off ('. Data-api')  

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, просто Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ имя ΠΏΠ»Π°Π³ΠΈΠ½Π° Π² качСствС пространства ΠΈΠΌΠ΅Π½ вмСстС с пространством ΠΈΠΌΠ΅Π½ data-api, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  $ (Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚) .off ('. Alert.data-api')  
Волько ΠΎΠ΄ΠΈΠ½ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π° элСмСнт Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ элСмСнтС.НапримСр, ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ элСмСнт.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ API

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ считаСм, Ρ‡Ρ‚ΠΎ Π²Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· JavaScript API. ВсС общСдоступныС API-интСрфСйсы ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π΅Π΄ΠΈΠ½Ρ‹Π΅, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌΡ‹Π΅ Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ дСйствия.

  $ ('. Btn.danger'). Button ('toggle'). AddClass ('fat')  

ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², строку, Π½Π°Ρ†Π΅Π»Π΅Π½Π½ΡƒΡŽ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΈΠ»ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ (Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ»Π°Π³ΠΈΠ½ с ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ):

  $ ('# myModal').modal () // инициализируСтся значСниями ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
$ ('# myModal'). modal ({keyboard: false}) // инициализируСтся Π±Π΅Π· ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹
$ ('# myModal'). modal ('show') // Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ show  

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт свой Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ конструктор Π² свойствС Constructor : $ .fn.popover.Constructor . Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ экзСмпляр ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ прямо ΠΈΠ· элСмСнта: $ ('[rel = "popover"]'). Data ('popover') .

Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Π΅Π³ΠΎ конструктор . DEFAULTS ΠΎΠ±ΡŠΠ΅ΠΊΡ‚:

  $ .fn.modal.Constructor.DEFAULTS.keyboard = false // измСняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΎΠΏΡ†ΠΈΠΈ `keyboard` модального ΠΏΠ»Π°Π³ΠΈΠ½Π° Π½Π° false  

НСт ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°

Иногда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ UI. Π’ этих ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°Ρ… ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ пространств ΠΈΠΌΠ΅Π½.Если это ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ .noConflict Π² ΠΏΠ»Π°Π³ΠΈΠ½Π΅, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ.

  var bootstrapButton = $ .fn.button.noConflict () // Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ $ .fn.button ΠΊ Ρ€Π°Π½Π΅Π΅ присвоСнному Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ
$ .fn.bootstrapBtn = bootstrapButton // Π΄Π°Ρ‚ΡŒ $ (). bootstrapBtn Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Bootstrap  

Бобытия

Bootstrap прСдоставляСт настраиваСмыС события для ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… дСйствий Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΈΠ½Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π° ΠΈ причастия ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π³Π΄Π΅ ΠΈΠ½Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ² (Π½Π°ΠΏΡ€. show ) запускаСтся Π² Π½Π°Ρ‡Π°Π»Π΅ события, Π° Π΅Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ° причастия ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ) запускаСтся ΠΏΡ€ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ дСйствия.

Начиная с 3.0.0, всС события Bootstrap ΠΈΠΌΠ΅ΡŽΡ‚ пространство ΠΈΠΌΠ΅Π½.

ВсС ΠΈΠ½Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ события ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ preventDefault . Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ дСйствия Π΄ΠΎ Π΅Π³ΠΎ запуска.

  $ ('# myModal'). On ('show.bs.modal', function (e) {
  if (! data) return e.preventDefault () // останавливаСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ модального ΠΎΠΊΠ½Π°
})  

Π”Π΅Π·ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ срСдство

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ нашС встроСнноС срСдство очистки для очистки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ HTML.ария — [\ w -] * $ / i var DefaultWhitelist = { // Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ для любого ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅ элСмСнта. ‘*’: [‘класс’, ‘ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³’, ‘ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€’, ‘язык’, ‘Ρ€ΠΎΠ»ΡŒ’, ARIA_ATTRIBUTE_PATTERN], a: [‘target’, ‘href’, ‘title’, ‘rel’], ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ: [], b: [], br: [], col: [], ΠΊΠΎΠ΄: [], div: [], em: [], час: [], h2: [], h3: [], h4: [], h5: [], h5: [], h6: [], я: [], img: [‘src’, ‘alt’, ‘title’, ‘width’, ‘height’], li: [], ΠΎΠ»: [], ΠΏ: [], pre: [], s: [], малСнький: [], ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ: [], sub: [], Как Π΄Π΅Π»Π°: [], ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ: [], u: [], ul: [] }

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ значСния ΠΊ этому ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ whiteList , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  var myDefaultWhiteList = $.data-my-app - [\ w -] + /
myDefaultWhiteList ['*']. push (myCustomRegex)  

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ нашС срСдство очистки, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DOMPurify, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  $ ('# yourTooltip'). Tooltip ({
  sanitizeFn: function (content) {
    Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ DOMPurify.sanitize (ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚)
  }
})  
Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π±Π΅Π·
document.implementation.createHTMLDocument

Π’ случаС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ .implementation.createHTMLDocument , ΠΊΠ°ΠΊ ΠΈ Π² Internet Explorer 8, встроСнная функция очистки Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ HTML ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π΅Π·ΠΈΠ½Ρ„Π΅ΠΊΡ†ΠΈΡŽ Π² этом случаС, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ sanitizeFn ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ внСшнюю Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DOMPurify.

НомСра вСрсий

Доступ ΠΊ вСрсии ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Bootstrap jQuery ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· свойство VERSION конструктора ΠΏΠ»Π°Π³ΠΈΠ½Π°. НапримСр, для ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки:

  $.fn.tooltip.Constructor.VERSION // => "3.4.1"  

Никаких ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ JavaScript

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹

Bootstrap Π½Π΅ особо изящно ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ JavaScript. Если Π²Ρ‹ Π·Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ΡΡŒ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ Π² этом случаС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅

Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Bootstrap ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript , Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Prototype ΠΈΠ»ΠΈ jQuery UI.НСсмотря Π½Π° .noConflict ΠΈ события Π² пространствС ΠΈΠΌΠ΅Π½, ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ совмСстимости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

О ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°Ρ…

Для простых эффСктов ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ transition.js ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· вмСстС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ JS. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ скомпилированный (ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ) bootstrap.js , Π½Π΅Ρ‚ нСобходимости Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ — ΠΎΠ½ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ.

Π§Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ

Transition.js — это Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для событий transitionEnd , Π° Ρ‚Π°ΠΊΠΆΠ΅ эмулятор ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° CSS.Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS ΠΈ для обнаруТСния Π·Π°Π²ΠΈΡΡˆΠΈΡ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ².

ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ²

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ глобально ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠ΄Π° JavaScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ transition.js (ΠΈΠ»ΠΈ bootstrap.js ΠΈΠ»ΠΈ bootstrap.min.js , Π² зависимости ΠΎΡ‚ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²):

  $ .support.transition = false  

ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° — это ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹Π΅, Π½ΠΎ Π³ΠΈΠ±ΠΊΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ ΠΎΠΊΠ½Π° с минимально Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ настройками ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

НСсколько ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ

НС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ модальноС ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π²ΠΈΠ΄Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ отобраТСния Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ модального ΠΎΠΊΠ½Π° трСбуСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ модальной Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ

ВсСгда ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ HTML-ΠΊΠΎΠ΄ модального ΠΎΠΊΠ½Π° Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π² вашСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π΅ влияли Π½Π° внСшний Π²ΠΈΠ΄ ΠΈ / ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ модального ΠΎΠΊΠ½Π°.

Из-Π·Π° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ HTML5 опрСдСляСт свою сСмантику, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ autofocus HTML Π½Π΅ дСйствуСт Π² ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ… Bootstrap. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ эффСкта, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ собствСнный ΠΊΠΎΠ΄ JavaScript:

  $ ('# myModal'). On ('shown.bs.modal', function () {
  $ ('# myInput'). фокус ()
})  

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

БтатичСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ, Ρ‚Π΅Π»ΠΎΠΌ ΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠΌ дСйствий Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅.

  
ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

Одно прСкрасноС Ρ‚Π΅Π»ΠΎ & hellip;

Живая дСмонстрация

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ модальноС ΠΎΠΊΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½ΠΈΠΆΠ΅. Он Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ΡŒ Π²Π½ΠΈΠ· ΠΈ ΠΈΡΡ‡Π΅Π·Π°Ρ‚ΡŒ ΠΈΠ· Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы.

ВСкст Π² модальном ΠΎΠΊΠ½Π΅

Duis mollis, est nonmodo luctus, nisi erat porttitor ligula.

ΠŸΠΎΠΏΠΎΠ²Π΅Ρ€ Π² модальном ΠΎΠΊΠ½Π΅

Π­Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ.

Подсказки в модальном окнС

Π­Ρ‚Π° ссылка ΠΈ эта ссылка Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора.


ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ тСкста для отобраТСния повСдСния ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ

Cras mattis Concectetur Purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac conctetur ac, vestibulum at eros.

Praesentmodo cursus magna, vel scelerisque nisl consctetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Aenean lacinia bibendum nulla sed Conctetur. Praesentmodo cursus magna, vel scelerisque nisl conctetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.

Cras mattis Concectetur Purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac conctetur ac, vestibulum at eros.

Praesentmodo cursus magna, vel scelerisque nisl consctetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Aenean lacinia bibendum nulla sed Conctetur. Praesentmodo cursus magna, vel scelerisque nisl conctetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.

Cras mattis Concectetur Purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac conctetur ac, vestibulum at eros.

Praesentmodo cursus magna, vel scelerisque nisl consctetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Aenean lacinia bibendum nulla sed Conctetur. Praesentmodo cursus magna, vel scelerisque nisl conctetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ дСмонстрационный ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ

  



ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ
...
Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° доступными

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ role = "dialog" ΠΈ aria-labelledby = "..." со ссылкой Π½Π° ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π² .modal ΠΈ role = "document" Π² .modal- сам Π΄ΠΈΠ°Π»ΠΎΠ³ .

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π°Ρ‚ΡŒ описаниС вашСго модального Π΄ΠΈΠ°Π»ΠΎΠ³Π° с aria, описанным Π½Π° .modal .

ВстраиваниС Π²ΠΈΠ΄Π΅ΠΎ с YouTube

ВстраиваниС Π²ΠΈΠ΄Π΅ΠΎ YouTube Π² ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ JavaScript Π½Π΅ Π² Bootstrap для автоматичСской остановки воспроизвСдСния ΠΈ Ρ‚. Π”. Π‘ΠΌ. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ пост ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ стСка для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹

ΠœΠΎΠ΄Π°Π»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, доступных Ρ‡Π΅Ρ€Π΅Π· классы ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° .ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ .

Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠœΠ°Π»Ρ‹ΠΉ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ

  


...
...

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ

Для ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ просто ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ, Π° Π½Π΅ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‚, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ класс .fade ΠΈΠ· модальной Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ.

  
...

ИспользованиС систСмы сСток

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ прСимущСствами систСмы сСток Bootstrap Π² модальном ΠΎΠΊΠ½Π΅, просто Π²Π»ΠΎΠΆΠΈΡ‚Π΅ .row Π² .modal-body , Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ классы систСмы сСток.

.col-md-4

.col-md-4 .col-md-offset-4

.col-md-3 .col-md-offset-3

.col-md-2 .col-md-offset-4

.col-md-6 .col-md-offset-3

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1: .col-sm-9

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2: .col-xs-8 .col-sm-6

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2: .col-XS-4 .col-sm-6

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ дСмонстрационный ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ

  
ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ
.col-md-4
.col-md-4 .col-md-offset-4
.col-md-3 .col-md-offset-3
.col-md-2 .col-md-offset-4
.col-md-6 .col-md-offset-3
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1: .col-sm-9
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2: .col-XS-8 .col-sm-6
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2: .col-xs-4 .col-sm-6

Π£ вас Π΅ΡΡ‚ΡŒ нСсколько ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ модальноС ΠΎΠΊΠ½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ содСрТаниСм? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ event.relatedTarget ΠΈ HTML data- * (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Π΅Ρ€Π΅Π· jQuery), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ содСрТимоС модального ΠΎΠΊΠ½Π° Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, какая ΠΊΠ½ΠΎΠΏΠΊΠ° Π±Ρ‹Π»Π° Π½Π°ΠΆΠ°Ρ‚Π°. Π‘ΠΌ. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ событиям для получСния ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ relatedTarget ,

. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ для @mdo ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ для @fat ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ для @getbootstrap … Π΅Ρ‰Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ …
  


...большС кнопок ...

НовоС сообщСниС
<Ρ„ΠΎΡ€ΠΌΠ°>
  $ ('# exampleModal').on ('show.bs.modal', функция (событиС) {
  var button = $ (event.relatedTarget) // Кнопка, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π°Ρ модальноС ΠΎΠΊΠ½ΠΎ
  var recipient = button.data ('Any') // Π˜Π·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² data- *
  // ΠŸΡ€ΠΈ нСобходимости Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ здСсь запрос AJAX (Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π²Ρ‹Π·ΠΎΠ²Π΅).
  // ОбновляСм содСрТимоС модального ΠΎΠΊΠ½Π°. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ jQuery, Π½ΠΎ вмСсто этого Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ привязки Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.
  var modal = $ (это)
  modal.find ('. modal-title'). text ('НовоС сообщСниС' + ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŽ)
  ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ.find ('. Π²Π²ΠΎΠ΄ модального Ρ‚Π΅Π»Π°'). val (ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ)
})  

ИспользованиС

ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ваш скрытый ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎ запросу с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript. Он Ρ‚Π°ΠΊΠΆΠ΅ добавляСт .modal-open ΠΊ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ .modal-backdrop , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ‰Π΅Π»Ρ‡ΠΊΠ° для отклонСния ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ ΠΏΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ Π²Π½Π΅ модального ΠΎΠΊΠ½Π°.

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ Π±Π΅Π· написания JavaScript.УстановитС data-toggle = "modal" Π½Π° элСмСнтС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠ΅, вмСстС с data-target = "# foo" ΠΈΠ»ΠΈ href = "# foo" , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

    

Π§Π΅Ρ€Π΅Π· JavaScript

Π’Ρ‹Π·ΠΎΠ² модального ΠΎΠΊΠ½Π° с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ myModal с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠΉ строки JavaScript:

  $ ('# myModal'). Modal (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹)  

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript.Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-backdrop = "" .

Имя Ρ‚ΠΈΠΏ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ описаниС
Ρ„ΠΎΠ½ boolean ΠΈΠ»ΠΈ строка 'static' ΠΏΡ€Π°Π²Π΄Π° Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ элСмСнт модального Ρ„ΠΎΠ½Π°. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ статичСский для Ρ„ΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ модальноС ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ.
ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° логичСскоС ΠΏΡ€Π°Π²Π΄Π° Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ модальноС ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши Π²Ρ‹Ρ…ΠΎΠ΄Π°
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ логичСскоС ΠΏΡ€Π°Π²Π΄Π° ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ модальноС ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.
ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ лоТь

Π­Ρ‚Π° опция устарСла, начиная с вСрсии v3.3.0 ΠΈ Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ Π² v4. ВмСсто этого ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ структуру привязки Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ jQuery.load ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

Если прСдоставлСн ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ URL-адрСс, содСрТимоС Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° load jQuery ΠΈ вставлСно Π² div .modal-content . Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ data-api, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ href для указания ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ источника. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ этого ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½ΠΈΠΆΠ΅:

   НаТми мСня   

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

.modal (ΠΎΠΏΡ†ΠΈΠΈ)

АктивируСт ваш ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ , ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ .

  $ ('# myModal'). Modal ({
  ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°: лоТь
})  
.modal ('toggle')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ модальноС ΠΎΠΊΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ модальноС ΠΎΠΊΠ½ΠΎ Π±Ρ‹Π»ΠΎ фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ»ΠΈ скрыто (Ρ‚.Π΅.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.modal ΠΈΠ»ΠΈ hidden.bs.modal ).

  $ ('# myModal'). Modal ('toggle')  
.modal ('ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ')

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ модальноС ΠΎΠΊΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ фактичСского отобраТСния модального ΠΎΠΊΠ½Π° (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.modal ).

  $ ('# myModal'). Modal ('show')  
.modal ('hide')

Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ скрываСт модальноС ΠΎΠΊΠ½ΠΎ. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ фактичСского скрытия модального ΠΎΠΊΠ½Π° (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС hidden.bs.modal ).

  $ ('# myModal'). Modal ('hide')  
.modal ('handleUpdate')

ΠŸΠ΅Ρ€Π΅Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ модального ΠΎΠΊΠ½Π° для противодСйствия полосС ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π² случаС Π΅Π΅ появлСния, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ модального ΠΎΠΊΠ½Π° Π²Π»Π΅Π²ΠΎ.

ВрСбуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ высоты модального ΠΎΠΊΠ½Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ.

  $ ('# myModal').ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ('handleUpdate')  

Бобытия

ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ класс

Bootstrap прСдоставляСт нСсколько событий для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ функциям.

ВсС ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ события Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² самом модальном ΠΎΠΊΠ½Π΅ (Ρ‚.Π΅. Π²

).

Π’ΠΈΠΏ события ОписаниС
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π­Ρ‚ΠΎ событиС запускаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра show .Если это Π²Ρ‹Π·Π²Π°Π½ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ элСмСнт доступСн ΠΊΠ°ΠΊ свойство relatedTarget события.
ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° модальноС ΠΎΠΊΠ½ΠΎ становится Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS). Если это Π²Ρ‹Π·Π²Π°Π½ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ элСмСнт доступСн ΠΊΠ°ΠΊ свойство relatedTarget события.
hide.bs.modal Π­Ρ‚ΠΎ событиС запускаСтся сразу послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра hide .
скрытый ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° модальноС ΠΎΠΊΠ½ΠΎ пСрСстало Π±Ρ‹Ρ‚ΡŒ скрытым ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° модальноС ΠΎΠΊΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ содСрТимоС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° remote .
  $ ('# myModal'). On ('hidden.bs.modal', function (e) {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ...
})  

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

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ мСню практичСски ΠΊΠΎ всСму с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого простого ΠΏΠ»Π°Π³ΠΈΠ½Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΈ.

На ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΎΠΊ

ИспользованиС

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ скрытоС содСрТимоС (Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ мСню) ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ класса .open Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ элСмСнт списка.

На ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка добавляСт .dropdown-backdrop Π² качСствС области касания для закрытия Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ мСню ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π²Π½Π΅ мСню, Ρ‡Ρ‚ΠΎ являСтся Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ для Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ iOS. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ мСню Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ наТатия Π½Π° мобильном устройствС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Атрибут data-toggle = "dropdown" ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для закрытия Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ мСню Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ прилоТСния, поэтому рСкомСндуСтся всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ.

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-toggle = "dropdown" ΠΊ ссылкС ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список.

  
    ...

Π§Ρ‚ΠΎΠ±Ρ‹ URL-адрСса ΠΎΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ссылок, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ data-target вмСсто href = "#" .

    

Π§Π΅Ρ€Π΅Π· JavaScript

Π’Ρ‹Π·ΠΎΠ² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…ΡΡ списков Ρ‡Π΅Ρ€Π΅Π· JavaScript:

  $ ('.dropdown-toggle '). dropdown ()  
data-toggle = "dropdown" ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ трСбуСтся

НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript ΠΈΠ»ΠΈ вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ data-api, data-toggle = "dropdown" всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² элСмСнтС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка.

ΠžΠΏΡ†ΠΈΠΈ

НСт

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

$ (). Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список ('ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ с Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ.

Бобытия

ВсС события dropdown Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ элСмСнтС .dropdown-menu .

ВсС Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ события ΠΈΠΌΠ΅ΡŽΡ‚ свойство relatedTarget , Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌ элСмСнтом привязки.

Показано
Π’ΠΈΠΏ события ОписаниС
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ.bs.dropdown Π­Ρ‚ΠΎ событиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ сразу послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра ΡˆΠΎΡƒ.
.bs.dropdown Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список становится Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
hide.bs.dropdown Π­Ρ‚ΠΎ событиС запускаСтся сразу послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра hide.
hidden.bs.dropdown Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список пСрСстаСт Π±Ρ‹Ρ‚ΡŒ скрытым ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
  $ ('# myDropdown'). On ('show.bs.dropdown', function () {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒβ€¦
})  

Плагин ScrollSpy ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для автоматичСского обновлСния Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ Π² зависимости ΠΎΡ‚ полоТСния ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΠΎΠ΄ панСлью Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ посмотритС, ΠΊΠ°ΠΊ мСняСтся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ класс. ΠŸΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹.

@ ΠΆΠΈΡ€

Π Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ лСггинсы keytar, brunch id art party dolor labore. Pitchfork yrim lo-fi, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ распроданы qui.Tumblr ΠΏΡ€Π°Π²Π° вСлосипСда с Ρ„Π΅Ρ€ΠΌΡ‹ Π½Π° стол, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. ΠšΠ°Ρ€Π΄ΠΈΠ³Π°Π½ Anim keffiyeh carles. Π€ΠΎΡ‚ΠΎΠ±ΡƒΠ΄ΠΊΠ° Velit seitan mcsweeney 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Π½ΠΈΡ… ΠΈ ΠΊΠ°Ρ€Π΄ΠΈΠ³Π°Π½ трастовый Ρ„ΠΎΠ½Π΄ culpa biodiesel эстСтика Уэса АндСрсона. Нихил Ρ‚Π°Ρ‚ΡƒΠΈΡ€ΠΎΠ²Π°Π» акусамус, ирония ΡΡƒΠ΄ΡŒΠ±Ρ‹, биодизСль, кСфия, рСмСслСнник, ΡƒΠ»Π»Π°ΠΌΠΊΠΎ, конскват.

@mdo

Veniam marfa, скСйтборд с усами, Тирная Π±ΠΎΡ€ΠΎΠ΄Π° с Π²ΠΈΠ»Π°ΠΌΠΈ. Freegan Π±ΠΎΡ€ΠΎΠ΄Π° aliqua cupidatat mcsweeney’s vero.Cupidatat four loko nisi, ea helvetica nulla carles. Π’Π°Ρ‚ΡƒΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ свитСр с косби, Ρ„ΡƒΡ€Π³ΠΎΠ½ с Π΅Π΄ΠΎΠΉ, Π²ΠΈΠ½ΠΈΠ» mcsweeney’s quis non freegan. Lo-fi wes anderson +1 ΠΏΠΎΡ€Ρ‚Π½ΠΎΠΉ. ΠšΠ°Ρ€Π»Π΅Ρ нСэстСтичСскоС ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ quis genrify Brooklyn adipisicing craft beer vice keytar deserunt.

ΠΎΠ΄Π½Π°

Occaecat Commodo aliqua delectus. Fap craft beer deserunt skateboard ea. Lomo bike rights adipisicing banh mi, velit ea sunt next level locavore, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния Π² magna veniam. Виниловая пластинка High Life, Echo Park Concquat Quis Aliquip Banh Mi Villas.Vero VHS ΠΎΡ‡Π΅Π½ΡŒ популярный. Π‘ΡƒΠΌΠΊΠ°-мСссСндТСр Consectetur nisi DIY Minim. Cred ex in, экологичная сумка Π½Π° пояс delectus Conctetur для iphone.

Π΄Π²Π°

Π’ ΠΏΠ°Ρ€ΠΊΠ΅ Incididunt Echo, Π²ΠΈΠ΄Π½Ρ‹ΠΉ мастСр ΠΏΠΎ очисткС thundercats sapiente veniam офиса deserunt mcsweeney. Excepteur VHS elit, proident shoreditch +1 biodiesel Laborum ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²ΠΎΠ΅ ΠΏΠΈΠ²ΠΎ. ΠšΠΎΡ„Π΅-ΠΏΡƒΡ‚Π½ΠΈΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния irure four loko, cupidatat terry richardson master cleanse. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Π½ΠΈΡ…: поясная сумка для Π°Ρ€Ρ‚-Π²Π΅Ρ‡Π΅Ρ€ΠΈΠ½ΠΊΠΈ, врСмСнная Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° Ρ‚Π°Ρ‚ΡƒΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Ρ€Π΄ΠΈΠ³Π°Π½Π° nulla.Proident wolf nesciunt sartorial keffiyeh eu banh mi устойчивый. Π­Π»ΠΈΡ‚Π½Ρ‹ΠΉ Π²ΠΎΠ»ΠΊ сладострастный, lo-fi ea portland, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π»ΠΎΠΊΠΎ. Locavore enim nostrud mlkshk brooklyn nesciunt.

Ρ‚Ρ€ΠΈ

Π Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ лСггинсы keytar, brunch id art party dolor labore. Pitchfork yrim lo-fi, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ распроданы qui. Tumblr ΠΏΡ€Π°Π²Π° вСлосипСда с Ρ„Π΅Ρ€ΠΌΡ‹ Π½Π° стол, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. ΠšΠ°Ρ€Π΄ΠΈΠ³Π°Π½ Anim keffiyeh carles. Π€ΠΎΡ‚ΠΎΠ±ΡƒΠ΄ΠΊΠ° Velit seitan mcsweeney 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Π½ΠΈΡ… ΠΈ ΠΊΠ°Ρ€Π΄ΠΈΠ³Π°Π½ трастовый Ρ„ΠΎΠ½Π΄ culpa biodiesel эстСтика Уэса АндСрсона.Нихил Ρ‚Π°Ρ‚ΡƒΠΈΡ€ΠΎΠ²Π°Π» акусамус, ирония ΡΡƒΠ΄ΡŒΠ±Ρ‹, биодизСль, кСфия, рСмСслСнник, ΡƒΠ»Π»Π°ΠΌΠΊΠΎ, конскват.

Keytar twee blog, CALPA Messenger Bag Marfa AnyDelectus food truck. Sapiente synth id ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. Locavore sed helvetica cliche ирония, thundercats, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, conquat Π±Π΅Π·Π³Π»ΡŽΡ‚Π΅Π½ΠΎΠ²Ρ‹ΠΉ lo-fi fap aliquip. Π­Π»ΠΈΡ‚Π½ΠΎΠ΅ мСсто Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ распродаТСй, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica artisan. ΠšΠ°Ρ€Π΄ΠΈΠ³Π°Π½ ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ сСйтан Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Π²Π΅Π»ΠΈΡ‚.VHS chambray labouris tempor veniam. Anim mollit Minimum Commodo Ullamco Thundercats.

ВрСбуСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

НСзависимо ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, scrollspy Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ использования position: relative; Π½Π° элСмСнтС, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ ΡˆΠΏΠΈΠΎΠ½ΠΈΡ‚Π΅. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв это . ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π½Π° элСмСнтах, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ , ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ установлСна ​​высота , ΠΈ overflow-y: scroll; Подано .

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π§Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ scrollspy ΠΊ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-spy = "scroll" ΠΊ элСмСнту, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ (Ρ‡Π°Ρ‰Π΅ всСго это ). Π—Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ data-target с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ»ΠΈ классом Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ элСмСнта любого ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Bootstrap .nav .

  body {
  ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅;
}  
  
  ...
  
    ...
...

Π§Π΅Ρ€Π΅Π· JavaScript

ПослС добавлСния позиция: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ; Π² вашСм CSS, Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ scrollspy Ρ‡Π΅Ρ€Π΅Π· JavaScript:

  $ ('body'). Scrollspy ({target: '# navbar-example'})  

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

.scrollspy ('ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ')

ΠŸΡ€ΠΈ использовании scrollspy Π² сочСтании с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ элСмСнтов ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»ΠΈ DOM Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ обновлСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  $ ('[data-spy = "scroll"]').each (function () {
  var $ spy = $ (это) .scrollspy ('ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ')
})  

ΠžΠΏΡ†ΠΈΠΈ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript. Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-offset = "" .

Имя Ρ‚ΠΈΠΏ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ описаниС
смСщСниС Π½ΠΎΠΌΠ΅Ρ€ 10 ПиксСлСй для смСщСния свСрху ΠΏΡ€ΠΈ вычислСнии полоТСния ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

Бобытия

Π’ΠΈΠΏ события ОписаниС
activate.bs.scrollspy Π­Ρ‚ΠΎ событиС запускаСтся всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° scrollspy Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт.
  $ ('# myScrollspy'). On ('activate.bs.scrollspy', function () {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒβ€¦
})  

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ быстрыС динамичСскиС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΏΠΎ панСлям локального ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π΄Π°ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ мСню. Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

НСобработанный Π΄Π΅Π½ΠΈΠΌ Π’Ρ‹ навСрняка Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ дТинсовых ΡˆΠΎΡ€Ρ‚Π°Ρ… Austin. Nesciunt tofu stumptown aliqua, мастСр очистки Ρ€Π΅Ρ‚Ρ€ΠΎ-синтСзатора. Усы cliche tempor, williamsburg carles vegan helvetica. Π Π΅ΠΏΡ€Π΅Π·Π΅Π½Π΄Π΅Ρ€ΠΈΡ‚ мясник Ρ€Π΅Ρ‚Ρ€ΠΎ ΠΊΠ΅Ρ„ΠΈΠ΅Ρ… Π»ΠΎΠ²Π΅Ρ† снов синтСзатор. Π‘Π²ΠΈΡ‚Π΅Ρ€ Cosby eu banh mi, qui irure terry richardson ex squid. Аликвип ΠΏΠ»Π°Ρ† для ΡˆΠ°Π»Ρ„Π΅Ρ cillum iphone. ΠšΠ°Ρ€Π΄ΠΈΠ³Π°Π½ Seitan aliquip quis амСриканская ΠΎΠ΄Π΅ΠΆΠ΄Π°, butcher voluptate nisi qui.

Food truck fixie locavore, ΠΊΠΎΡ„Π΅ΠΉΠ½Ρ‹ΠΉ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния accusamus mcsweeney’s marfa nulla. Exercitation +1 labore velit, Π±Π»ΠΎΠ³ портняТныС лСггинсы PBR ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ уровня wes anderson artisan four loko-farm to table craft beer twee. Qui photo booth высокой ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΠΊΠΎΠΌΠΌΠΎΠ΄ΠΎ enim craft ΠΏΠΈΠ²ΠΎ млкшк Π°Π»ΠΈΠΊΠ²ΠΈΠΏ дТинсовыС ΡˆΠΎΡ€Ρ‚Ρ‹ ullamco ad Π²ΠΈΠ½ΠΈΠ» cillum PBR. Homo nostrud organic, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ эстСтичСская magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown.Vegan fanny pack odio cillum wes anderson 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ экологичСски чистыС дТинсовыС ΡˆΠΎΡ€Ρ‚Ρ‹ с Π±ΠΎΡ€ΠΎΠ΄ΠΎΠΉ ΠΈ этичСским Π±ΠΈΠΎΠ΄ΠΈΠ·Π΅Π»Π΅ΠΌ Π’Π΅Ρ€Ρ€ΠΈ Ричардсона своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Art party sceneter stumptown, tumblr butcher vero sint qui sapiente accusamus Ρ‚Π°Ρ‚ΡƒΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ эхо-ΠΏΠ°Ρ€ΠΊ.

ΠŸΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΈ ΠΏΠΎ микстСйпу Etsy, этичный Ρ‚ΠΎΡ„Ρƒ Уэса АндСрсона Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ распродали органичСский Π»ΠΎΠΌΠΎ-Ρ€Π΅Ρ‚Ρ€ΠΎ Ρ„Π°Π½Π½ΠΈ-ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΎΡ‚ mcsweeney, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ с Ρ„Π΅Ρ€ΠΌΡ‹ Π½Π° стол. Π‘ΡƒΠΌΠΊΠ°-мСссСндТСр с Ρ‚Π°Ρ‚ΡƒΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Π² ​​видС Π²ΠΈΠ»ΠΎΠΊ для ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΈΠ²Π°, iphone skateboard locavore carles etsy salvia banksy с капюшоном helvetica.DIY synth PBR Π‘Π°Π½ΠΊΠΈ ирония. ПоноТи Π΄ΠΆΠ΅Π½Ρ‚Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€Π° 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΡ€Π΅Π΄ΠΈΡ‚ Π²ΠΈΠ»Π°ΠΌΠΈ. Williamsburg banh mi Π±Π΅Π· Π³Π»ΡŽΡ‚Π΅Π½Π°, карлСс Π²ΠΈΠ»Ρ‹ биодизСль fixie etsy retro mlkshk Vice blog. Π’Ρ‹, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π½ΠΈΠΊΠΎΠ³Π΄Π° ΠΎ Π½ΠΈΡ… Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, Π±Π»ΠΎΠ³ ΠΎ ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²ΠΎΠΌ Π²ΠΈΠ½ΠΈΠ»ΠΎΠ²ΠΎΠΌ ΠΏΠΈΠ²Π΅ stumptown. Π’ΠΈΠ»Ρ‹ ΠΈΠ· экологичСски чистого Ρ‚ΠΎΡ„Ρƒ Synth Chambray yr.

трастовый Ρ„ΠΎΠ½Π΄ seitan высокой ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, keytar raw denim keffiyeh etsy art party ΠΏΠ΅Ρ€Π΅Π΄ распродаТСй свитСр master cleanse Π±Π΅Π· Π³Π»ΡŽΡ‚Π΅Π½Π° с ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€Π°ΠΌΠΈ.Fanny pack portland seitan DIY, Π°Ρ€Ρ‚-Π²Π΅Ρ‡Π΅Ρ€ΠΈΠ½ΠΊΠ° locavore Π²ΠΎΠ»ΠΊ клишС свСтская Тизнь эхо-ΠΏΠ°Ρ€ΠΊ Π² ΠžΡΡ‚ΠΈΠ½Π΅. ΠšΡ€Π΅Π΄ Π²ΠΈΠ½ΠΈΠ» keffiyeh DIY salvia PBR, banh mi Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ распродали свитСр VHS с вирусом locavore cosby. Lomo wolf viral, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ усы thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

ИспользованиС

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ с Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· JavaScript (ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ):

  $ ('# myTabs a').click (function (e) {
  e.preventDefault ()
  $ (это) .tab ('ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ')
})  

ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами:

  $ ('# myTabs a [href = "# profile"]'). Tab ('show') // Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ
$ ('# myTabs a: first'). tab ('show') // Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ
$ ('# myTabs a: last'). tab ('show') // Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ послСднюю Π²ΠΊΠ»Π°Π΄ΠΊΡƒ
$ ('# myTabs li: eq (2) a'). tab ('show') // Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ (с индСксом 0)  

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ ΠΈΠ»ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠ°ΠΌ Π±Π΅Π· написания ΠΊΠΎΠ΄Π° JavaScript, просто ΡƒΠΊΠ°Π·Π°Π² data-toggle = "tab" ΠΈΠ»ΠΈ data-toggle = "pill" для элСмСнта.Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ классов nav ΠΈ nav-tabs Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ul ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ ΡΡ‚ΠΈΠ»ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Bootstrap, Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ классов nav ΠΈ nav-pills ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ ΡΡ‚ΠΈΠ»ΡŒ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΈ.

    

Π­Ρ„Ρ„Π΅ΠΊΡ‚ затухания

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ постСпСнно появлялись, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ .fade ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ .tab-pane . На ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ .in , Ρ‡Ρ‚ΠΎΠ±Ρ‹ исходноС содСрТимоС Π±Ρ‹Π»ΠΎ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ.

  
...
...
...
...

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

$ (). Π’ΠΊΠ»Π°Π΄ΠΊΠ°

АктивируСт элСмСнт Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ содСрТимого. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ data-target , Π»ΠΈΠ±ΠΎ href , Π½Π°Ρ†Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π° ΡƒΠ·Π΅Π» ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Π² DOM. Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π²ΠΊΠ»Π°Π΄ΠΊΠΈ — это s с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ data-toggle = "tab" .

.tab ('ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ')

Π’Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π΄Π°Π½Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ связанноС с Π½Π΅ΠΉ содСрТимоС. Π›ΡŽΠ±Π°Ρ другая Π²ΠΊΠ»Π°Π΄ΠΊΠ°, которая Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° Ρ€Π°Π½Π΅Π΅, становится Π½Π΅Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ, Π° связанноС с Π½Π΅ΠΉ содСрТимоС скрываСтся. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡƒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π΄ΠΎ фактичСского отобраТСния ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (Ρ‚. Π•. Π”ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.tab ).

  $ ('# someTab'). Tab ('show')  

Бобытия

ΠŸΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ события Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ порядкС:

  1. ΡΠΊΡ€Ρ‹Ρ‚ΡŒ.bs.tab (Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  2. show.bs.tab (Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ для отобраТСния)
  3. hidden.bs.tab (Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ такая ΠΆΠ΅, ΠΊΠ°ΠΊ для события hide.bs.tab )
  4. shown.bs.tab (Π½Π° Π½Π΅Π΄Π°Π²Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Ρ‚Π° ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ для события show.bs.tab )

Если Π½ΠΈ ΠΎΠ΄Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ, Ρ‚ΠΎ события hide.bs.tab ΠΈ hidden.bs.tab Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚.

Π’ΠΈΠΏ события ОписаниС
show.bs.tab Π­Ρ‚ΠΎ событиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, Π½ΠΎ Π΄ΠΎ отобраТСния Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ event.target ΠΈ event.relatedTarget для Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³Π° Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ (Ссли Π΅ΡΡ‚ΡŒ) соотвСтствСнно.
ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ.bs.tab Π­Ρ‚ΠΎ событиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π±Ρ‹Π»Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π°.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ event.target ΠΈ event.relatedTarget для Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³Π° Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ (Ссли Π΅ΡΡ‚ΡŒ) соотвСтствСнно.
hide.bs.tab Π­Ρ‚ΠΎ событиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° новая Π²ΠΊΠ»Π°Π΄ΠΊΠ° (ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, прСдыдущая активная Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ скрыта). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ event.target ΠΈ event.relatedTarget , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, которая скоро станСт Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ, соотвСтствСнно.
скрыто.bs.tab Π­Ρ‚ΠΎ событиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ послС отобраТСния Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ (ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, прСдыдущая активная Π²ΠΊΠ»Π°Π΄ΠΊΠ° скрыта). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ event.target ΠΈ event.relatedTarget для нацСливания Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ Π½ΠΎΠ²ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ соотвСтствСнно.
  $ ('a [data-toggle = "tab"]'). On ('shown.bs.tab', function (e) {
  e.target // Π½Π΅Π΄Π°Π²Π½ΠΎ активированная Π²ΠΊΠ»Π°Π΄ΠΊΠ°
  e.relatedTarget // прСдыдущая активная Π²ΠΊΠ»Π°Π΄ΠΊΠ°
})  

На основС ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ jQuery.ΠΏΠΎΠ΄Π²Ρ‹ΠΏΠΈΠ²ΡˆΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, написанный ДТСйсоном Π€Ρ€Π΅ΠΉΠΌΠΎΠΌ; Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки — это обновлСнная вСрсия, которая Π½Π΅ полагаСтся Π½Π° изобраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ CSS3 для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… для локального хранСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ².

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

НавСдитС курсор Π½Π° ссылки Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ подсказки:

БтатичСская подсказка

Доступны Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ, ΠΏΡ€Π°Π²ΠΎΠΌΡƒ, Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ ΠΈ Π»Π΅Π²ΠΎΠΌΡƒ краям.

Π§Π΅Ρ‚Ρ‹Ρ€Π΅ направлСния

  





  

Плагин Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΏΠΎ запросу ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки послС ΠΈΡ… Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π½ΠΎΠ³ΠΎ элСмСнта.

Π’Ρ‹Π·Π²Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку Ρ‡Π΅Ρ€Π΅Π· JavaScript:

  $ ('# example'). Tooltip (options)  

Markup

ВрСбуСмая Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° для Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки — это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ , Π² элСмСнтС HTML, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку. БгСнСрированная Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки довольно проста, хотя для Π½Π΅Π΅ трСбуСтся позиция (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ top ).

  
 НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° мСня 


ВСкст Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки!

ΠžΠΏΡ†ΠΈΠΈ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript.Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-animation = "" .

НомСр
Имя Π’ΠΈΠΏ По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ОписаниС
анимация логичСскоС ΠΏΡ€Π°Π²Π΄Π° ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° CSS постСпСнного измСнСния ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказкС
ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ строка | Π»ΠΎΠΆΠ½Ρ‹ΠΉ лоТь

ДобавляСт Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ элСмСнту.ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€: 'body' . Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ особСнно ΠΏΠΎΠ»Π΅Π·Π΅Π½ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ позволяСт Π²Π°ΠΌ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° рядом с элСмСнтом запуска, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ ΠΎΡ‚Ρ€Ρ‹Π² Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки ΠΎΡ‚ элСмСнта запуска Π²ΠΎ врСмя измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π°.

Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° | ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ 0

Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π° ΠΈ скрытия Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки (мс) — Π½Π΅ относится ΠΊ Ρ€ΡƒΡ‡Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ запуска

Если Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠΊΠ°Π·Π°Π½, Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° примСняСтся ΠΊ ΡΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ / ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°: Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°: {"show": 500, "hide": 100}

HTML логичСскоС лоТь Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ HTML Π²ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку.Если false, ΠΌΠ΅Ρ‚ΠΎΠ΄ jQuery text Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для вставки содСрТимого Π² DOM. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ тСкст, Ссли вас бСспокоят XSS-Π°Ρ‚Π°ΠΊΠΈ.
Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ строка | функция ‘Π²Π΅Ρ€Ρ…’

Как Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку — Π²Π²Π΅Ρ€Ρ…Ρƒ | Π²Π½ΠΈΠ·Ρƒ | слСва | ΠΏΡ€Π°Π²ΠΎ | Π°Π²Ρ‚ΠΎ.
Если Π·Π°Π΄Π°Π½ΠΎ Β«Π°Π²Ρ‚ΠΎΒ», Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±ΡƒΠ΄Π΅Ρ‚ динамичСски ΠΏΠ΅Ρ€Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°. НапримСр, Ссли для размСщСния Π²Ρ‹Π±Ρ€Π°Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «автоматичСски Π²Π»Π΅Π²ΠΎΒ», Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ слСва, ΠΊΠΎΠ³Π΄Π° это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС — справа.

Когда функция ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния размСщСния, ΠΎΠ½Π° вызываСтся с ΡƒΠ·Π»ΠΎΠΌ DOM Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π² качСствС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ ΡƒΠ·Π»ΠΎΠΌ DOM элСмСнта запуска Π² качСствС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ. ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ ΠΈ этот установлСн для экзСмпляра Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

сСлСктор строка лоТь Если прСдусмотрСн сСлСктор, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ цСлям. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для примСнСния Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок ΠΊ динамичСски добавляСмым элСмСнтам DOM ( jQuery.Π½Π° ΠΎΠΏΠΎΡ€Π΅ ). Π‘ΠΌ. Π­Ρ‚ΠΎΡ‚ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.
шаблон строка '
'

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ HTML-ΠΊΠΎΠ΄ для использования ΠΏΡ€ΠΈ создании Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±ΡƒΠ΄Π΅Ρ‚ вставлСн Π² .tooltip-inner .

.tooltip-arrow станСт стрСлкой Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

Π‘Π°ΠΌΡ‹ΠΉ внСшний элСмСнт ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ класс .tooltip .

Π½Π°Π·Π²Π°Π½ΠΈΠ΅ строка | функция

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ отсутствуСт.

Если Π·Π°Π΄Π°Π½Π° функция, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ со своСй ссылкой ΠΈ этой ссылкой Π½Π° элСмСнт, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка.

Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ строка ‘hover focus’ Как запускаСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка — Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ | Π·Π°Π²ΠΈΡΠ°Ρ‚ΡŒ | фокус | руководство. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ нСсколько Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ²; Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΈΡ… ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ. Ρ€ΡƒΡ‡Π½ΠΎΠΉ нСльзя ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ спусковым ΠΊΡ€ΡŽΡ‡ΠΊΠΎΠΌ.
ΠΎΠΊΠ½ΠΎ просмотра строка | ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ | функция {сСлСктор: ‘Ρ‚Π΅Π»ΠΎ’, отступ: 0}

БохраняСт Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… этого элСмСнта.ΠŸΡ€ΠΈΠΌΠ΅Ρ€: viewport: '#viewport' ΠΈΠ»ΠΈ {"selector": "#viewport", "padding": 0}

Если функция Π·Π°Π΄Π°Π½Π°, ΠΎΠ½Π° вызываСтся с Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΌ элСмСнтом DOM-ΡƒΠ·Π»ΠΎΠΌ Π² качСствС СдинствСнного Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°. ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ ΠΈ этот установлСн для экзСмпляра Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

ΠΏΡ€ΠΎΠ΄Π΅Π·ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ логичСскоС ΠΏΡ€Π°Π²Π΄Π° Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ очистки. Если Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ «шаблон» , «содСрТимоС» ΠΈ Β«Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ» ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‡ΠΈΡ‰Π΅Π½Ρ‹.
Π±Π΅Π»Ρ‹ΠΉ список ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠžΠ±ΡŠΠ΅ΠΊΡ‚, содСрТащий Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ Ρ‚Π΅Π³ΠΈ
sanitizeFn null | функция null Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π΄Π΅Π·ΠΈΠ½Ρ„Π΅ΠΊΡ†ΠΈΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для выполнСния очистки.

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

$ ().Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹)

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки ΠΊ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ элСмСнтов.

.tooltip ('ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ')

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±Ρ‹Π»Π° фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½Π° (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.tooltip ). Π­Ρ‚ΠΎ считаСтся «Ρ€ΡƒΡ‡Π½Ρ‹ΠΌ» запуском Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки. Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

  $ ('# element'). Tooltip ('show')  
.Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка ('ΡΠΊΡ€Ρ‹Ρ‚ΡŒ')

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. ВозвращаСтся ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±Ρ‹Π»Π° фактичСски скрыта. (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС hidden.bs.tooltip ). Π­Ρ‚ΠΎ считаСтся «Ρ€ΡƒΡ‡Π½Ρ‹ΠΌ» запуском Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

  $ ('# element'). Tooltip ('hide')  
.tooltip ('toggle')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±Ρ‹Π»Π° фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ»ΠΈ скрыта (Ρ‚.Π΅.Π΅. ΠΏΠ΅Ρ€Π΅Π΄ событиСм shown.bs.tooltip ΠΈΠ»ΠΈ hidden.bs.tooltip ). Π­Ρ‚ΠΎ считаСтся «Ρ€ΡƒΡ‡Π½Ρ‹ΠΌ» запуском Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

  $ ('# element'). Tooltip ('toggle')  
.tooltip ('destroy')

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с использованиСм ΠΎΠΏΡ†ΠΈΠΈ сСлСктора ), Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ΅Π½Ρ‹ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ для Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π½Ρ‹Ρ… элСмСнтов.

  $ ('# элСмСнт').tooltip ('destroy')  

Бобытия

Показано
Π’ΠΈΠΏ события ОписаниС
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ.bs.tooltip Π­Ρ‚ΠΎ событиС запускаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра show .
.bs.tooltip Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка становится Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
hide.bs.tooltip Π­Ρ‚ΠΎ событиС запускаСтся сразу послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра hide .
hidden.bs.tooltip Π­Ρ‚ΠΎ событиС запускаСтся, ΠΊΠΎΠ³Π΄Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка пСрСстала Π±Ρ‹Ρ‚ΡŒ скрытой ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
Insert.bs.tooltip Π­Ρ‚ΠΎ событиС запускаСтся послС события show.bs.tooltip , ΠΊΠΎΠ³Π΄Π° шаблон Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² DOM.
  $ ('# myTooltip'). On ('hidden.bs.tooltip', function () {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒβ€¦
})  

ДобавляйтС нСбольшиС налоТСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΊΠ°ΠΊ Π½Π° iPad, ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ элСмСнту для размСщСния Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ содСрТимоС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΡƒΠ»Π΅Π²ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ подписки

По сообраТСниям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ API Π΄Π°Π½Π½Ρ‹Ρ… Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ .

Один ΠΈΠ· способов ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° Π½Π° страницС - Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° data-toggle :

  $ (function () {
  $ ('[data-toggle = "popover"]'). popover ()
})  
Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° Π² Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… Π²Π²ΠΎΠ΄Π° ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ настройки

ΠŸΡ€ΠΈ использовании Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ Π½Π° элСмСнтах Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… .btn-group ΠΈΠ»ΠΈ .input-group , ΠΈΠ»ΠΈ Π½Π° элСмСнтах, связанных с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ ( , , , < thead> , , ), Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ container: 'body' (Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π½ΠΈΠΆΠ΅), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹Ρ… эффСктов (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ элСмСнта ΠΈ / ΠΈΠ»ΠΈ тСряСт Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ ΠΏΡ€ΠΈ срабатывании Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π°).

НС ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° Π½Π° скрытых элСмСнтах

Π’Ρ‹Π·ΠΎΠ² $ (...). Popover ('show') , ΠΊΠΎΠ³Π΄Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΉ элСмСнт - display: none; ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π°.

Для Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ Π½Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… элСмСнтах Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ элСмСнты ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ ΠΊ элСмСнту disabled ΠΈΠ»ΠΈ .disabled , помСститС элСмСнт Π²Π½ΡƒΡ‚Ρ€ΠΈ

ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ ΠΊ этому
вмСсто этого.

ΠœΠ½ΠΎΠ³ΠΎΡΡ‚Ρ€ΠΎΡ‡Π½Ρ‹Π΅ ссылки

Иногда Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ ΠΊ гипСрссылкС, которая пСрСносит нСсколько строк. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ»Π°Π³ΠΈΠ½ popover Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²: nowrap; ΠΊ вашим якорям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого.

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

БтатичСскоС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ

Доступны Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: ΠΏΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ, ΠΏΡ€Π°Π²ΠΎΠΌΡƒ, Π½ΠΈΠΆΠ½Π΅ΠΌΡƒ ΠΈ Π»Π΅Π²ΠΎΠΌΡƒ краям.

Π’ΠΎΠΏ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ спиной

Sed posuere consctetur est at lobortis.Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

ΠŸΠΎΠΏΠΎΠ²Π΅Ρ€ ΠΏΡ€Π°Π²Ρ‹ΠΉ

Sed posuere consctetur est at lobortis. Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

Π’Ρ‹Π΄Π²ΠΈΠΆΠ½ΠΎΠΉ Π½ΠΈΠ·

Sed posuere consctetur est at lobortis. Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

ΠŸΠΎΠΏΠΎΠ²Π΅Ρ€ слСва

Sed posuere consctetur est at lobortis.Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

Живая дСмонстрация

НаТмитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ

    
Π§Π΅Ρ‚Ρ‹Ρ€Π΅ направлСния

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ справа ΠŸΠΎΠΏΠΎΠ²Π΅Ρ€ свСрху ΠŸΠΎΠΏΠΎΠ²Π΅Ρ€ Π²Π½ΠΈΠ·Ρƒ ΠŸΠΎΠΏΠΎΠ²Π΅Ρ€ слСва

  





  
Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ focus , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅, сдСланном ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, нСобходимая для закрытия ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ

Для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ кроссбраузСрного ΠΈ кроссплатформСнного повСдСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ , , Π° Π½Π΅ Ρ‚Π΅Π³

Π§Ρ‚ΠΎΠ±Ρ‹ ваши оповСщСния использовали Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊ Π½ΠΈΠΌ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ классы .fade ΠΈ .in .

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

$ (). Alert ()

ЗаставляСт ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒ события Ρ‰Π΅Π»Ρ‡ΠΊΠ° Π½Π° Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтах, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ data-dismiss = "alert" .(НС трСбуСтся ΠΏΡ€ΠΈ использовании автоматичСской ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ data-api.)

$ (). Alert ('Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ')

Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, удаляя Π΅Π³ΠΎ ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»ΠΈ DOM. Если Π² элСмСнтС ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ классы .fade ΠΈ .in , ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ исчСзнСт, ​​прСТдС Ρ‡Π΅ΠΌ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ΠΎ.

Бобытия

Плагин ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ

Bootstrap прСдоставляСт нСсколько событий для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ функциям ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ.

Π’ΠΈΠΏ события ОписаниС
Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ.bs.alert Π­Ρ‚ΠΎ событиС запускаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра close .
closed.bs.alert Π­Ρ‚ΠΎ событиС запускаСтся, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
  $ ('# myAlert'). On ('closed.bs.alert', function () {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒβ€¦
})  

Π”Π΅Π»Π°ΠΉΡ‚Π΅ большС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΎΠΊ. УправляйтС состояниями ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ»ΠΈ создавайтС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.

БостояниС

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-loading-text = "Loading ..." , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ состояниС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π­Ρ‚Π° функция устарСла, начиная с вСрсии 3.3.5, ΠΈ Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π° Π² вСрсии 4.

БостояниС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

  

<сцСнарий>
  $ ('# myButton'). on ('Ρ‰Π΅Π»Ρ‡ΠΎΠΊ', function () {
    var $ btn = $ (это) .button ('Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°')
    // бизнСс-логика...
    $ btn.button ('ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ')
  })
  

ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-toggle = "button" , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅.

Для ΠΊΠ½ΠΎΠΏΠΎΠΊ с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ трСбуСтся
.active ΠΈ aria -olved = "true"

Для ΠΊΠ½ΠΎΠΏΠΎΠΊ с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ класс .active ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ aria -hibited = "true" ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ .

ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ

    

Π€Π»Π°ΠΆΠΎΠΊ / Π Π°Π΄ΠΈΠΎ

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-toggle = "buttons" Π² .btn-group , содСрТащая Ρ„Π»Π°ΠΆΠΎΠΊ ΠΈΠ»ΠΈ Ρ€Π°Π΄ΠΈΠΎ-Π²Ρ…ΠΎΠ΄Ρ‹ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΈΡ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… стилях.

Π’Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ
.Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ

Для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ сами Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ класс .active ΠΊ ΠΌΠ΅Ρ‚ΠΊΠ΅ Π²Ρ…ΠΎΠ΄Π° .

БостояниС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ обновляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ

Если ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠ΅ состояниС ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ„Π»Π°ΠΆΠΊΠ° обновляСтся Π±Π΅Π· запуска события click Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ»ΠΈ установив свойство checked для Π²Ρ…ΠΎΠ΄Π°), Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ класс .active Π½Π° ΠΌΠ΅Ρ‚ΠΊΡƒ Π²Ρ…ΠΎΠ΄Π° .

  
<ΠΌΠ΅Ρ‚ΠΊΠ°> Π€Π»Π°ΠΆΠΎΠΊ 1 (установлСн Π·Π°Ρ€Π°Π½Π΅Π΅) <ΠΌΠ΅Ρ‚ΠΊΠ°> Π€Π»Π°ΠΆΠΎΠΊ 2 <ΠΌΠ΅Ρ‚ΠΊΠ°> Π€Π»Π°ΠΆΠΎΠΊ 3
  
<ΠΌΠ΅Ρ‚ΠΊΠ°> Radio 1 (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ) <ΠΌΠ΅Ρ‚ΠΊΠ°> Π Π°Π΄ΠΈΠΎ 2 <ΠΌΠ΅Ρ‚ΠΊΠ°> Π Π°Π΄ΠΈΠΎ 3

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

$ ().ΠΊΠ½ΠΎΠΏΠΊΠ° ('ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ состояниС push. ΠŸΡ€ΠΈΠ΄Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²ΠΈΠ΄, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π±Ρ‹Π»Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π°.

$ (). Кнопка ('сброс')

БбрасываСт состояниС ΠΊΠ½ΠΎΠΏΠΊΠΈ - замСняСт тСкст исходным тСкстом. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ являСтся асинхронным ΠΈ возвращаСтся Π΄ΠΎ фактичСского Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ сброса.

$ (). Кнопка (строка)

ΠœΠ΅Π½ΡΠ΅Ρ‚ тСкст Π½Π° любоС тСкстовоС состояниС, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

  

<сцСнарий>
  $ ('# myStateButton'). on ('Ρ‰Π΅Π»Ρ‡ΠΎΠΊ', function () {
    $ (this) .button ('complete') // тСкст ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ "Π³ΠΎΡ‚ΠΎΠ²ΠΎ!"
  })
  

Π“ΠΈΠ±ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько классов для Π»Π΅Π³ΠΊΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Π°

Collapse Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π²Π°ΡˆΡƒ Π²Π΅Ρ€ΡΠΈΡŽ Bootstrap.

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

НаТмитС ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ элСмСнт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ класса:

  • .ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ скрываСт содСрТимоС
  • . Π‘Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ примСняСтся Π²ΠΎ врСмя ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ²
  • .collapse.in ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ содСрТимоС

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ссылку с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ href ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ data-target . Π’ ΠΎΠ±ΠΎΠΈΡ… случаях трСбуСтся data-toggle = "collapse" .

Бсылка Π½Π° href Кнопка с Ρ†Π΅Π»ΡŒΡŽ Π΄Π°Π½Π½Ρ‹Ρ…

Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid.Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚.

  

...

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ "Π“Π°Ρ€ΠΌΠΎΡˆΠΊΠ°"

Π Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сворачивания ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³Π°Ρ€ΠΌΠΎΡˆΠΊΡƒ с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ ΠΏΠ°Π½Π΅Π»ΠΈ.

Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, Π±Ρ€Π°Π½Ρ‡ со скСйтбордом Π±Π΅Π· ΠΊΡƒΠΏΠΈΠ΄Π°Ρ‚Π°Ρ‚Π°. ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΊΠ²ΠΈΠ½ΠΎΠ° nesciunt labourum eiusmod. Π‘Ρ€Π°Π½Ρ‡ 3 Π²ΠΎΠ»ΠΊ Π»ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠΎΡ€, Π·Π°Π³Π°Ρ€ Π°Π»ΠΈΠΊΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ‚ΠΈΡ†Ρƒ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния nulla acceptnda shoreditch et. Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚. ОбъявлСниС vegan excepteur butcher vice lomo.ЛСггинсы occaecat craft beer farm-to-table, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π½ΠΈΠΌ, эстСтичный синтСзатор, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, accusamus labore, устойчивыС VHS.

Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, Π±Ρ€Π°Π½Ρ‡ со скСйтбордом Π±Π΅Π· ΠΊΡƒΠΏΠΈΠ΄Π°Ρ‚Π°Ρ‚Π°. ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΊΠ²ΠΈΠ½ΠΎΠ° nesciunt labourum eiusmod. Π‘Ρ€Π°Π½Ρ‡ 3 Π²ΠΎΠ»ΠΊ Π»ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠΎΡ€, Π·Π°Π³Π°Ρ€ Π°Π»ΠΈΠΊΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ‚ΠΈΡ†Ρƒ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния nulla acceptnda shoreditch et.Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚. ОбъявлСниС vegan excepteur butcher vice lomo. ЛСггинсы occaecat craft beer farm-to-table, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π½ΠΈΠΌ, эстСтичный синтСзатор, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, accusamus labore, устойчивыС VHS.

Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, Π±Ρ€Π°Π½Ρ‡ со скСйтбордом Π±Π΅Π· ΠΊΡƒΠΏΠΈΠ΄Π°Ρ‚Π°Ρ‚Π°.ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΊΠ²ΠΈΠ½ΠΎΠ° nesciunt labourum eiusmod. Π‘Ρ€Π°Π½Ρ‡ 3 Π²ΠΎΠ»ΠΊ Π»ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠΎΡ€, Π·Π°Π³Π°Ρ€ Π°Π»ΠΈΠΊΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ‚ΠΈΡ†Ρƒ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния nulla acceptnda shoreditch et. Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚. ОбъявлСниС vegan excepteur butcher vice lomo. ЛСггинсы occaecat craft beer farm-to-table, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π½ΠΈΠΌ, эстСтичный синтСзатор, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, accusamus labore, устойчивыС VHS.

  
Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid.3 wolf moon officia aute, Π±Ρ€Π°Π½Ρ‡ со скСйтбордом Π±Π΅Π· ΠΊΡƒΠΏΠΈΠ΄Π°Ρ‚Π°Ρ‚Π°. ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΊΠ²ΠΈΠ½ΠΎΠ° nesciunt labourum eiusmod. Π‘Ρ€Π°Π½Ρ‡ 3 Π²ΠΎΠ»ΠΊ Π»ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠΎΡ€, Π·Π°Π³Π°Ρ€ Π°Π»ΠΈΠΊΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ‚ΠΈΡ†Ρƒ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния nulla acceptnda shoreditch et. Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚. ОбъявлСниС vegan excepteur butcher vice lomo. ЛСггинсы occaecat craft beer farm-to-table, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π½ΠΈΠΌ, эстСтичный синтСзатор, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, accusamus labore, устойчивыС VHS.
Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid.3 wolf moon officia aute, Π±Ρ€Π°Π½Ρ‡ со скСйтбордом Π±Π΅Π· ΠΊΡƒΠΏΠΈΠ΄Π°Ρ‚Π°Ρ‚Π°. ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΊΠ²ΠΈΠ½ΠΎΠ° nesciunt labourum eiusmod. Π‘Ρ€Π°Π½Ρ‡ 3 Π²ΠΎΠ»ΠΊ Π»ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠΎΡ€, Π·Π°Π³Π°Ρ€ Π°Π»ΠΈΠΊΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ‚ΠΈΡ†Ρƒ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния nulla acceptnda shoreditch et. Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚. ОбъявлСниС vegan excepteur butcher vice lomo. ЛСггинсы occaecat craft beer farm-to-table, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π½ΠΈΠΌ, эстСтичный синтСзатор, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, accusamus labore, устойчивыС VHS.
Anim pariatur cliche correhenderit, enim eiusmod high life accusamus terry richardson ad squid.3 wolf moon officia aute, Π±Ρ€Π°Π½Ρ‡ со скСйтбордом Π±Π΅Π· ΠΊΡƒΠΏΠΈΠ΄Π°Ρ‚Π°Ρ‚Π°. ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊ ΠΊΠ²ΠΈΠ½ΠΎΠ° nesciunt labourum eiusmod. Π‘Ρ€Π°Π½Ρ‡ 3 Π²ΠΎΠ»ΠΊ Π»ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠΎΡ€, Π·Π°Π³Π°Ρ€ Π°Π»ΠΈΠΊΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ‚ΠΈΡ†Ρƒ ΠΊΠ°Π»ΡŒΠΌΠ°Ρ€, ΠΊΠΎΡ„Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ происхоТдСния nulla acceptnda shoreditch et. Nihil anim keffiyeh helvetica, ΠΊΡ€Π°Ρ„Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ²Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ уэс андСрсон ΠΊΡ€Π΅Π΄ΠΈΡ‚ нСсуант сапиСнтС Π΅Π° ΠΏΡ€ΠΎΠΈΠ΄Π΅Π½Ρ‚. ОбъявлСниС vegan excepteur butcher vice lomo. ЛСггинсы occaecat craft beer farm-to-table, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π½ΠΈΠΌ, эстСтичный синтСзатор, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, вСроятно, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, accusamus labore, устойчивыС VHS.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ .panel-body s Π½Π° .list-group s.

  • Bootply
  • One itmus ac Facilin
  • Π’Ρ‚ΠΎΡ€ΠΎΠΉ эрос
Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ доступными элСмСнты управлСния Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ / свСртываниСм

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ aria-extended ΠΊ элСмСнту управлСния. Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ явно опрСдСляСт Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС сворачиваСмого элСмСнта для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ чтСния с экрана ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.Если складной элСмСнт Π·Π°ΠΊΡ€Ρ‹Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ aria-extended = "false" . Если Π²Ρ‹ установили ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ складной элСмСнт ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ с использованиСм класса Π² классС , установитС вмСсто этого aria-extended = "true" для элСмСнта управлСния. Плагин автоматичСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ этот Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π±Ρ‹Π» Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ складной элСмСнт.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ваш элСмСнт управлСния Π½Π°Ρ†Π΅Π»Π΅Π½ Π½Π° ΠΎΠ΄ΠΈΠ½ складной элСмСнт, Ρ‚.Π΅.Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ data-target ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° сСлСктор id - Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ элСмСнту управлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ aria-controls , содСрТащий id сворачиваСмого элСмСнта. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ чтСния с экрана ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ этот Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ярлыки для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° нСпосрСдствСнно ΠΊ самому сворачиваСмому элСмСнту.

ИспользованиС

Плагин коллапса ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько классов для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с тяТСлой Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ:

  • .collapse скрываСт содСрТимоС
  • .collapse.in ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ содСрТимоС
  • .collapsing добавляСтся, ΠΊΠΎΠ³Π΄Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ начинаСтся, ΠΈ удаляСтся, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ

Π­Ρ‚ΠΈ классы ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² component-animations.less .

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-toggle = "collapse" ΠΈ data-target ΠΊ элСмСнту, Ρ‡Ρ‚ΠΎΠ±Ρ‹ автоматичСски Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ складным элСмСнтом.Атрибут data-target ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ сСлСктор CSS для примСнСния коллапса. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊ складному элСмСнту класс collapse . Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π±Ρ‹Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ класс Π² .

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ Π² Π²ΠΈΠ΄Π΅ Π³Π°Ρ€ΠΌΠΎΡˆΠΊΠΈ ΠΊ складному элСмСнту управлСния, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… data-parent = "# selector" . ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ дСмонстрации, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ это Π² дСйствии.

Π§Π΅Ρ€Π΅Π· JavaScript

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ:

  $ ('.collapse '). collapse ()  

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript. Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-parent = "" .

Имя Ρ‚ΠΈΠΏ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ описаниС
Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ сСлСктор лоТь Если прСдусмотрСн сСлСктор, Ρ‚ΠΎ всС сворачиваСмыС элСмСнты Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ элСмСнтС Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ этого сворачиваСмого элСмСнта.(Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ повСдСнию Π°ΠΊΠΊΠΎΡ€Π΄Π΅ΠΎΠ½Π° - это зависит ΠΎΡ‚ ΠΏΠ°Π½Π΅Π»ΠΈ класса )
ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ логичСскоС ΠΏΡ€Π°Π²Π΄Π° ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ складной элСмСнт ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅

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

. Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ (ΠΎΠΏΡ†ΠΈΠΈ)

АктивируСт ваш ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΊΠ°ΠΊ сворачиваСмый элСмСнт. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ , ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ .

  $ ('# myCollapsible').ΠΊΡ€Π°Ρ…({
  toggle: false
})  
.collapse ('ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ складной элСмСнт Π½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ скрытиС. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ сворачиваСмый элСмСнт Π±Ρ‹Π» фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΈΠ»ΠΈ скрыт (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.collapse ΠΈΠ»ΠΈ hidden.bs.collapse ).

.collapse ('ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ')

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ складной элСмСнт. ВозвращаСтся ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ складной элСмСнт Π±Ρ‹Π» фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½ (Ρ‚.Π΅.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.collapse ).

.collapse ('ΡΠΊΡ€Ρ‹Ρ‚ΡŒ')

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ складной элСмСнт. ВозвращаСтся ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ складной элСмСнт Π±Ρ‹Π» фактичСски скрыт. (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС hidden.bs.collapse ).

Бобытия

Класс коллапса Bootstrap прСдоставляСт нСсколько событий для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ коллапса.

Показано
Π’ΠΈΠΏ события ОписаниС
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ.bs.collapse Π­Ρ‚ΠΎ событиС запускаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра show .
.bs.collapse Π­Ρ‚ΠΎ событиС запускаСтся, ΠΊΠΎΠ³Π΄Π° элСмСнт сворачивания становится Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
hide.bs.collapse Π­Ρ‚ΠΎ событиС запускаСтся сразу послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° hide .
скрыто.bs.collapse Π­Ρ‚ΠΎ событиС запускаСтся, ΠΊΠΎΠ³Π΄Π° элСмСнт сворачивания Π±Ρ‹Π» скрыт ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
  $ ('# myCollapsible'). On ('hidden.bs.collapse', function () {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒβ€¦
})  

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ слайд-ΡˆΠΎΡƒ для цикличСского ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ элСмСнтов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ карусСли. Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ карусСли Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

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

    
ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° доступности

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ карусСли ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ соотвСтствуСт стандартам ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй.Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ трСбованиям, рассмотритС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ прСдставлСния вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Анимация ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π΅ поддСрТиваСтся Π² Internet Explorer 8 ΠΈ 9

Bootstrap ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ CSS3 для своСй Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, Π½ΠΎ Internet Explorer 8 ΠΈ 9 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ свойства CSS. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ использовании этих Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² анимация ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ слайдами отсутствуСт. ΠœΡ‹ Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π½Π° основС jQuery.

ВрСбуСтся Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ элСмСнт

МодСль .Активный класс Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· слайдов. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π½Π°.

Π“Π»ΠΈΡ„ΠΈΠΊΠΎΠ½Ρ‹ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹

ΠšΠ»Π°ΡΡΡ‹ .glyphicon .glyphicon-chevron-left ΠΈ .glyphicon .glyphicon-chevron-right Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½Ρ‹ для элСмСнтов управлСния. Bootstrap прСдоставляСт .icon-prev ΠΈ .icon-next ΠΊΠ°ΠΊ простыС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Unicode.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ подписи

Π›Π΅Π³ΠΊΠΎ добавляйтС подписи ΠΊ слайдам с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ .carousel-caption Π² любом элСмСнтС .item . ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π° практичСски любой Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ HTML, ΠΈ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½ ΠΈ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слайда

Nulla vitae elit libero, pharetra augue mollis interdum.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ слайда

Lorem ipsum dolor sit amet, conctetur adipiscing elit.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ слайда

Praesentmodo cursus magna, vel scelerisque nisl consctetur.

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ
  
...

...

...

ИспользованиС

НСсколько карусСлСй

ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ использования id Π½Π° самом внСшнСм ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ (.ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ) для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ элСмСнтов управлСния ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒΡŽ. ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… карусСлСй ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° карусСли ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты управлСния.

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ карусСли. data-slide ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова prev ΠΈΠ»ΠΈ next , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ слайда ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π³ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ полоТСния. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ data-slide-to для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ индСкса слайда Π² ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ data-slide-to = "2" , которая сдвигаСт ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ слайда Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ индСкс, начиная с 0 .

Атрибут data-ride = "carousel" ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ карусСли ΠΊΠ°ΠΊ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ, начиная с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. Π•Π³ΠΎ нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² сочСтании с (ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠΉ) явной ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ JavaScript Ρ‚ΠΎΠΉ ΠΆΠ΅ карусСли.

Π§Π΅Ρ€Π΅Π· JavaScript

Π’Ρ‹Π·ΠΎΠ² карусСли Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ:

  $ ('. Carousel'). Carousel ()  

ΠžΠΏΡ†ΠΈΠΈ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript. Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-interval = "" .

Имя Ρ‚ΠΈΠΏ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ описаниС
ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π½ΠΎΠΌΠ΅Ρ€ 5000 ВрСмя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ автоматичСским цикличСским ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ элСмСнта. Если false, ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒΡΡ.
ΠΏΠ°ΡƒΠ·Π° строка | null "ΠΏΠ°Ρ€Π΅Π½ΠΈΠ΅" Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "hover" , приостанавливаСт Ρ†ΠΈΠΊΠ» карусСли Π½Π° mouseenter ΠΈ возобновляСт цикличСскоС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ карусСли Π½Π° mouseleave .Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ null , ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ΠΎΠ½Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ приостановлСна.
ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° логичСскоС ΠΏΡ€Π°Π²Π΄Π° Π”ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ ТСсткиС остановки.
ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° логичСскоС ΠΏΡ€Π°Π²Π΄Π° Π”ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° события ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

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

.ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ (ΠΎΠΏΡ†ΠΈΠΈ)

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ options , ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ цикличСский просмотр элСмСнтов.

  $ ('. Carousel'). Carousel ({
  ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»: 2000
})  
.carousel ('Ρ†ΠΈΠΊΠ»')

ΠŸΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅Ρ‚ элСмСнты карусСли слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ.

. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ('ΠΏΠ°ΡƒΠ·Π°')

НС позволяСт карусСли ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ элСмСнты.

.ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ (Π½ΠΎΠΌΠ΅Ρ€)

ЦикличСский ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ карусСли ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ (Π½Π° основС 0, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ массиву).

.carousel ('ΠΏΡ€Π΅Π΄.')

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ элСмСнту.

.carousel ('next')

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ элСмСнту.

Бобытия

Класс карусСли

Bootstrap прСдоставляСт Π΄Π²Π° события для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ карусСли.

Оба события ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства:

  • Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ : Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ двиТСтся ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ( Β«Π²Π»Π΅Π²ΠΎΒ» ΠΈΠ»ΠΈ Β«Π²ΠΏΡ€Π°Π²ΠΎΒ» ).
  • relatedTarget : элСмСнт DOM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ вставляСтся Π½Π° мСсто Π² качСствС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ элСмСнта.

ВсС события карусСли Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² самой карусСли (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²

).

Π’ΠΈΠΏ события ОписаниС
слайд.Π±. ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π­Ρ‚ΠΎ событиС запускаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра slide .
сдвинулся.bs.carousel Π­Ρ‚ΠΎ событиС вызываСтся, ΠΊΠΎΠ³Π΄Π° ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ слайдами.
  $ ('# myCarousel'). On ('slide.bs.carousel', function () {
  // сдСлай Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒβ€¦
})  

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

Плагин аффикса ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ : фиксировано; Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, имитируя эффСкт ΠΎΡ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ : Π»ΠΈΠΏΠΊΠΈΠΉ; . ΠŸΠΎΠ΄Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡ справа - это Тивая дСмонстрация ΠΏΠ»Π°Π³ΠΈΠ½Π° affix.


ИспользованиС

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ affix Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ собствСнного JavaScript. Π’ ΠΎΠ±ΠΎΠΈΡ… случаях Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ CSS для позиционирования ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ вашСго ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ аффикса ΠΊ элСмСнту, содСрТащСмуся Π² ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ элСмСнтС, Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠ°ΠΊ вытянутый ΠΈΠ»ΠΈ Π²Ρ‹Ρ‚Π°Π»ΠΊΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ столбСц, ΠΈΠ·-Π·Π° ошибки Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Safari.

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· CSS

Плагин аффиксов ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ трСмя классами, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прСдставляСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ состояниС: .affix , .affix-top ΠΈ .affix-bottom .Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ стили, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ position: fixed; Π½Π° .affix , Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти классы ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ (нСзависимо ΠΎΡ‚ этого ΠΏΠ»Π°Π³ΠΈΠ½Π°) ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ фактичСскиС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ»Π°Π³ΠΈΠ½ affix:

  1. Для Π½Π°Ρ‡Π°Π»Π° ΠΏΠ»Π°Π³ΠΈΠ½ добавляСт .affix-top , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ элСмСнт находится Π² самой Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. На этом этапС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ CSS Π½Π΅ трСбуСтся.
  2. ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΌΠΈΠΌΠΎ элСмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ, Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ фактичСскоС ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅.Π—Π΄Π΅ΡΡŒ .affix замСняСт .affix-top ΠΈ устанавливаСт ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ : фиксированноС; (прСдоставляСтся CSS Bootstrap).
  3. Если Π·Π°Π΄Π°Π½ΠΎ Π½ΠΈΠΆΠ½Π΅Π΅ смСщСниС, ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΌΠΈΠΌΠΎ Π½Π΅Π³ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ .affix Π½Π° .affix-bottom . ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ смСщСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, для ΠΈΡ… настройки Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ CSS. Π’ этом случаС Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ position: absolute; ΠΏΡ€ΠΈ нСобходимости. Плагин ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ JavaScript, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π³Π΄Π΅ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ элСмСнт.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ CSS для любого ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования.

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π§Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ аффикса ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ элСмСнту, просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ data-spy = "affix" ΠΊ элСмСнту, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ смСщСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° слСдуСт ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ элСмСнта.

  
...

Π§Π΅Ρ€Π΅Π· JavaScript

Π’Ρ‹Π·ΠΎΠ² ΠΏΠ»Π°Π³ΠΈΠ½Π° аффикса Ρ‡Π΅Ρ€Π΅Π· JavaScript:

  $ ('# myAffix').affix ({
  ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: {
    Π²Π΅Ρ€Ρ…: 100,
    bottom: function () {
      return (this.bottom = $ ('. footer'). outerHeight (true))
    }
  }
})  

ΠžΠΏΡ†ΠΈΠΈ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript. Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-offset-top = "200" .

НомСр Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€
Имя Ρ‚ΠΈΠΏ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ описаниС
смСщСниС | функция | ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ 10 ПиксСлСй для смСщСния ΠΎΡ‚ экрана ΠΏΡ€ΠΈ вычислСнии полоТСния ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.Если ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΎΠ΄Π½ΠΎ число, смСщСниС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ, Ρ‚Π°ΠΊ ΠΈ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ направлСниях. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ смСщСниС снизу ΠΈ свСрху, просто ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ offset: {top: 10} ΠΈΠ»ΠΈ offset: {top: 10, bottom: 5} . Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ динамичСски Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ смСщСниС.
Ρ†Π΅Π»ΡŒ | ΡƒΠ·Π΅Π» | Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ jQuery ΠΎΠΊΠ½ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π—Π°Π΄Π°Π΅Ρ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ элСмСнт аффикса.

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

. ΠšΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ (ΠΎΠΏΡ†ΠΈΠΈ)

АктивируСт ваш ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ , ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ .

  $ ('# myAffix'). Affix ({
  смСщСниС: 15
})  
.affix ('checkPosition')

ΠŸΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ состояниС аффикса Π½Π° основС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², полоТСния ΠΈ полоТСния ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… элСмСнтов. .affix , .affix-top ΠΈ .affix-bottom классы Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ ΠΈΠ· ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ содСрТимого Π² соотвСтствии с Π½ΠΎΠ²Ρ‹ΠΌ состояниСм. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ содСрТимого ΠΈΠ»ΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ элСмСнта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ содСрТимого.

  $ ('# myAffix'). Affix ('checkPosition')  

Бобытия

Плагин аффиксов

Bootstrap прСдоставляСт нСсколько событий для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ функциям аффиксов.

Π’ΠΈΠΏ события ОписаниС
аффикс.bs.affix Π­Ρ‚ΠΎ событиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ элСмСнта.
ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ аффикс Π­Ρ‚ΠΎ событиС запускаСтся послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ элСмСнт Π±Ρ‹Π» ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½.
affix-top.bs.affix Π­Ρ‚ΠΎ событиС запускаСтся нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ элСмСнта свСрху.
ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ аффикс Π­Ρ‚ΠΎ событиС вызываСтся послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ элСмСнт Π±Ρ‹Π» ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ свСрху.
affix-bottom.bs. Affix Π­Ρ‚ΠΎ событиС запускаСтся нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ элСмСнта снизу.
ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠ΅ Π΄Π½ΠΎ аффикс Π­Ρ‚ΠΎ событиС вызываСтся послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ элСмСнт Π±Ρ‹Π» ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ снизу.

petk / awesome-jquery: Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ΠΉ список Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery, рСсурсов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ.

ΠšΡƒΡ€Π°Ρ‚ΠΎΡ€ΡΠΊΠΈΠΉ список Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery, рСсурсов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ.Π’Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Ρ€Π΅Π½Π΄ΠΎΠΌ awesome- * Π½Π° GitHub.

jQuery - это быстрая, нСбольшая ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript. Он Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠ°ΠΊ ΠΎΠ±Ρ…ΠΎΠ΄ ΠΈ манипуляции с HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° событий, анимация ΠΈ Ajax с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простого Π² использовании API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²ΠΎ мноТСствС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ². Благодаря ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΡŽ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΠΈ jQuery ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» способ написания JavaScript ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ людСй.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

РСсурсы

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» для знакомства с jQuery ΠΈ JavaScript ΠΈΠ»ΠΈ для изучСния Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТного.НСсколько друТСских совСтов: ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡƒΠ³Π»ΡƒΠ±Π»ΡΡ‚ΡŒΡΡ Π² jQuery, Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ JavaScript.

  • ДокумСнтация API - ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ докумСнтация jQuery.
  • Code School - Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ основы jQuery, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript, для измСнСния элСмСнтов Π½Π° Π²Π΅Π±-страницС ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.
  • Codecademy jQuery track - Ρ‚Ρ€Π΅ΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… для изучСния jQuery.
  • Learning jQuery - Π‘ΠΎΠ²Π΅Ρ‚Ρ‹, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ руководства для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery JavaScript.
  • Руководства ΠΏΠΎ ΡΡ‚ΠΈΠ»ΡŽ - руководства ΠΏΠΎ стилям ΠΊΠΎΠ΄Π° jQuery ΠΏΡ€ΠΈ участии Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… jQuery.
  • Tuts + - ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎ jQuery.
  • Руководство ΠΏΠΎ jQuery для ΠΊΠΎΠΌΠ°Π½Π΄ - Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΏΠΎ написанию ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° jQuery, простого Π² использовании ΠΈ понятного вашСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

Π£Ρ‡Π΅Π±Π½ΠΈΠΊΠΈ

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ бСсплатныС руководства ΠΈ курсы ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ jQuery.

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

Книги

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈ Π½Π΅ слишком ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ jQuery.

БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ
ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

Π‘Π»ΠΎΠ³ΠΈ

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹Π΅ Π±Π»ΠΎΠ³ΠΈ ΠΈ Π²Π΅Π±-сайты, связанныС с jQuery.

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

Π Π°Π·Π½Ρ‹Π΅ рСсурсы

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ рСсурсов.

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ со всСй всСлСнной jQuery.

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

Анимация

Анимации, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹.

  • Animsition - простой ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² страниц с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ CSS.
  • fakeLoader.js - Π›Π΅Π³ΠΊΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ счСтчик с полноэкранной маской Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ эффСкта ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
  • Fullpage.js - быстро ΠΈ просто создавайтС полноэкранныС страницы.
  • jQuery Transit - свСрхгладкиС прСобразования ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ CSS3 для jQuery.
  • ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Material Design! S - ВоссозданиС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Material Design.
  • Midnight - ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ фиксированныС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½Π° Π»Π΅Ρ‚Ρƒ.
  • Parallax.js - Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.
  • Scrollify - ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ ΠΈ привязкС ΠΊ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для сСнсорного управлСния.
  • Waves - Π­Ρ„Ρ„Π΅ΠΊΡ‚ Ρ‰Π΅Π»Ρ‡ΠΊΠ°, Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ Google.
  • jQuery DrawSVG - Π»Π΅Π³ΠΊΠΈΠΉ ΠΈ простой Π² использовании ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡƒΡ‚Π΅ΠΉ SVG
  • jQuery Particles - ΠΏΠ»Π°Π³ΠΈΠ½ для простого добавлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ частиц Π² вашС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ WYSIWYG.

  • Froala WYSIWYG HTML Editor - jQuery WYSIWYG Rich Text Editor Π½Π° основС HTML5.
  • Hallo - простой Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста (contentEditable) для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса jQuery.
  • jQuery Notebook - Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ, простой ΠΈ элСгантный тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ WYSIWYG.
  • jQuery TE - Π›Π΅Π³ΠΊΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ HTML.
  • TinyMCE - популярный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ WYSIWYG со сборкой jQuery ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ jQuery.

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ

Π€ΠΎΡ€ΠΌΡ‹

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ для Ρ„ΠΎΡ€ΠΌ, AJAX, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

  • ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ Bootstrap - ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ для Bootstrap.
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² - Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹Π±ΠΎΡ€Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ пСрСтаскивания, ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ выполнСния, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ просмотром ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.
  • Ideal Forms - ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для создания ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ HTML5.
  • Плагин
  • jQuery Form - ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ ΠΈ нСнавязчивоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ HTML-Ρ„ΠΎΡ€ΠΌ для использования AJAX.
  • jquery-minicolors - ΠšΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ для Π²Ρ‹Π±ΠΎΡ€Π° Ρ†Π²Π΅Ρ‚Π°.
  • ГалСрСя ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ - позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³Π°Π»Π΅Ρ€Π΅ΡŽ с сСткой ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅.
  • Labelauty - Π»Π΅Π³ΠΊΠΈΠΉ ΠΈ красивый ΠΏΠ»Π°Π³ΠΈΠ½ для Π²Π²ΠΎΠ΄Π° Ρ€Π°Π΄ΠΈΠΎ ΠΈ Ρ„Π»Π°ΠΆΠΊΠΎΠ².
  • Payform - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (с ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ jQuery) для создания Ρ„ΠΎΡ€ΠΌ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Π²ΠΎΠ΄Π° ΠΈ форматирования чисСл.
  • Pickadate - Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π³ΠΈΠ±ΠΊΠΎΠ΅ ΠΈ Π»Π΅Π³ΠΊΠΎΠ΅ срСдство Π²Ρ‹Π±ΠΎΡ€Π° Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
  • Select2 - ПолС Π²Ρ‹Π±ΠΎΡ€Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ поиска, Ρ‚Π΅Π³ΠΎΠ², ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, бСсконСчной ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.
  • selectize.js - Π³ΠΈΠ±Ρ€ΠΈΠ΄ тСкстового поля ΠΈ поля