Koduleht » Toolkit » 15 jQuery pluginad, et teha nutikad kleepuvad elemendid

    15 jQuery pluginad, et teha nutikad kleepuvad elemendid

    Nüüd on tavaline näha saidi teatud elemente, mis on saidile kinnitatud, kui sa saidi üles või alla kerivad, nt. navigeerimismenüü, päis või külgriba. See võimaldab elemendil olla kergesti kättesaadav sõltumata kasutaja asukohast.

    Seda nimetatakse kleepuvaks elemendiks, seda on võimalik saavutada lihtsalt CSS-i abil, kuid seda meetodit kasutades ei ole efekt mitme brauseri puhul usaldusväärne. Sellepärast oleme koostanud käputäis JS-raamatukogusid ja jQuery-pluginaid, mis võimaldavad teil saavutada selle konkreetse UX-i disaini vähe või üldse mitte vaevata.

    1. Teekonnapunktid

    Teekonnapunktid on raamatukogu, mis teostab funktsiooni, mis põhineb elementide positsioonil vaateavas. Kaasas otsetee funktsioon, mis muudab selle elemendi “kleepuv”. Kerimise suunda saate kohandada - üles, alla, ja isegi õigus ja vasakule - et element peaks kinni vaateaknas.

    • Sõltuvus: Puudub / jQuery (valikuline)
    • Litsents: MIT-litsents

    2. Kleepuv komplekt

    Koos StickyKit, mitte ainult ei saa te vaatluspordis elementi kinni panna, vaid saate ka need jääda vanema elemendi juurde, mida määrate korraga mitmele elemendile. Lisandmoodul sisaldab ka mõningaid täiustatud seadeid, sealhulgas kohandatud sündmusi ja käivitajaid.

    • Sõltuvus: jQuery
    • Litsents: WTFPL

    3. StickyJS

    StickyJS on lihtne kasutada jQuery kleepuv plugin, mis teeb seda, mida ta ütleb. Plugin töötab karbist välja. Ometi, kui vajate kohandamist, on tegemist valikute / sätete, kohandatud meetodite ja sündmustega.

    • Sõltuvus: jQuery
    • Litsents: MIT-litsents

    4. HeadRoom

    Kleepuva saidi päis võtab väärtuslikku vertikaalset ruumi, mis muudab saidi mobiilil vaatamisel vahet. Kõrgus on JavaScript-raamatukogu, mis teeb teie kleepuva päise tarkaks; päis peidetakse, kui kasutajad sirvivad lehekülge alla ja ilmuvad üles kerimise ajal.

    • Sõltuvus: Puudub / jQuery (valikuline) / nurk (valikuline)
    • Litsents: MIT-litsents

    5. MakefixedJS

    Kinnitatud võimaldab teil teha elemente dünaamiliselt fikseerituks, kui kasutajad lehekülge liiguvad. Helista lihtsalt makeFixed () funktsioon, mida soovite kinnitada. Kontrollige demot, et näha toimingut.

    • Sõltuvus: jQuery
    • Litsents: GPL

    6. MidnightJS

    Kesköö võimaldab teil kleepida mitu päist / elementi ja vahetada nende vahel, lähtudes nende asukohast dokumendis (DOM puu), vaadake demot, et näha, mida ma mõtlen. Lisaks saate muuta oma värvi lendu lihtsalt lisades andmed - kesköö määratud värvinimega atribuut.

    • Sõltuvus: jQuery
    • Litsents: MIT-litsents

    7. ScrollMagic

    ScrollMagic omab täiustatud funktsioone interaktsiooni lisamiseks lehe sirvimise ajal. Te saate lisada elemente konkreetsetest kerimispositsioonidest, lisada animatsiooni, mis põhineb sirvimiskohal, või isegi teha fantastilise parallaksi efekti. Demo annab teile ülevaate sellest, mida see plugin suudab teha.

    • Sõltuvus: jQuery / Velocity.js
    • Litsents: Kahekordne litsents (MIT ja GPL)

    8. ekraanil

    ekraanil sarnaneb teekonnapunktidele - see võimaldab teil täita funktsioone, kui element siseneb, lahkub või jõuab teatud positsioonidele brauseri vaatespordis.

    • Sõltuvus: jQuery
    • Litsents: MIT-litsents

    9. jQuery Pin

    jQuery Pin on väike jQuery plugin “tihvt” või “eemalda” lehekülje sirvimisel asendisse. Minu kõige populaarsem osa sellest pluginast on võimalus seda teatud vaateakna laiustel keelata.

    • Sõltuvus: jQuery
    • Litsents: BSD litsents

    10. Kleepuv ujuk

    Sticky Float võimaldab meil anda elemente fikseeritud positsioonile, mis on tema vanema suhtes. Kleepuvat valikut saab seadistada vastavalt teie vajadustele, kasutades selleks ettenähtud parameetreid ja muutes väärtust. Saage demo siit.

    • Sõltuvus: jQuery
    • Litsents: Määratlemata

    11. Zebra Pin

    Zebra Pin on kerge pistik, mis muudab ükskõik millise elemendi oma konteinerile. Selle pluginaga saate lisada “kleepuv” teie projekti elementidele, nagu teie navigeerimisele, külgribadele, päistele ja jalustele või muudele elementidele, mida soovite kasutajate allavajutamisel näha. Tutvu demoga.

    • Sõltuvus: jQuery
    • Litsents: GPL litsents

    12. HC-Sticky

    Koos HC-Sticky, saate teha kleepuvaid elemente, mis viitavad selle konteinerisse, mis tahes elemendile või dokumendile ise. Sellel pluginal on mõned võimalused, mida saate kohandada oma vajaduste järgi, näiteks kaugus ülemisest ja alumisest, et alustada ujuvaid, ja muud võimalused.

    • Sõltuvus: jQuery
    • Litsents: MIT-litsents

    13. Kleepuv Mojo

    Kleepuv Mojo on kerge, kiire ja paindlik jQuery-plugin, mis teeb suurepäraseid kleepuvaid elemente. See on kooskõlas kaasaegsete brauseritega ja halveneb IE-s.

    • Sõltuvus: jQuery
    • Litsents: MIT-litsents

    14. Kleepuv navar

    Kui soovite teha ühe lehekülje navigeerimise, mis kleepub, kui üks kerib alla, on see raamatukogu teile.Kleepuv navar paigutab navigeerimise brauseri akna ülaosas ja tõstab esile ankurlingi, mis on seotud vastava leheküljega. Navigeerimise efekti kaunistamiseks saate lisada ka Animate.css.

    • Sõltuvus: jQuery
    • Litsents: MIT-litsents

    15. StickyStack

    StickyStack teeb elemendid virnastamiseks teise, kui kasutajad kerivad elementi ja jõuavad vaatepordi ülaosale. Selle raamatukogu abil muutub teie pikk leht starditud kaartideks.

    • Sõltuvus: jQuery
    • Litsents: Määratlemata