Pagrindinis » Įrankių rinkinys » 15 „JQuery“ papildiniai, skirti „Smart Sticky Elements“

    15 „JQuery“ papildiniai, skirti „Smart Sticky Elements“

    Dabar, kai slinkite aukštyn arba žemyn, pvz., naršymo meniu, antraštę arba šoninę juostą. Tai leidžia elementui lengvai gauti, nepaisant vartotojo padėties.

    Tai vadinama lipni elementu, tai galima pasiekti tik naudojant CSS, tačiau naudojant šį metodą efektas nėra patikimas keliose naršyklėse. Štai kodėl mes sudėjome saują JS bibliotekų ir jQuery įskiepių, kurie leis jums pasiekti šį konkretų UX dizainą be jokio vargo..

    1. Kelio taškai

    Kelio taškai yra biblioteka, kuri atlieka funkciją pagal elemento poziciją peržiūros srityje. Jis ateina su sparčiųjų funkcijų, kurios daro šį elementą “lipnus”. Galite tinkinti slinkties kryptį - aukštyn, žemyn, Ir netgi teisė ir kairėje - kaip elementas turi laikytis per peržiūros sritį.

    • Priklausomybė: Nėra / jQuery (neprivaloma)
    • Licencija: MIT licencija

    2. Lipnus rinkinys

    Su StickyKit, ne tik jūs galite padaryti elementą laikydamiesi peržiūros lange, bet taip pat galite juos laikyti tame pačiame tėvų elemente, kurį vienu metu nurodote keliems elementams. Įskiepis taip pat yra su kai kuriais papildomais nustatymais, įskaitant pasirinktinius įvykius ir trigerius.

    • Priklausomybė: jQuery
    • Licencija: WTFPL

    3. „StickyJS“

    StickyJS yra paprastas naudoti jQuery lipnus įskiepis, kuris daro tai, ką jis sako. Įskiepis veikia iš dėžutės. Tačiau, jei jums reikia tam tikro pritaikymo, tai yra parinktys / nustatymai, individualūs metodai ir įvykiai.

    • Priklausomybė: jQuery
    • Licencija: MIT licencija

    4. HeadRoom

    Lipnus svetainės antraštė užims vertingą vertikalią erdvę, kuri daro įtaką, kai peržiūrite svetainę mobiliajame telefone. Galvos aukštis yra „JavaScript“ biblioteka, kuri padarys jūsų lipnią antraštę protingą; antraštė bus paslėpta, kai naudotojai slenka žemyn puslapiu ir rodomi po slinkties aukštyn.

    • Priklausomybė: Nėra / jQuery (pasirinktinai) / kampinis (neprivaloma)
    • Licencija: MIT licencija

    5. MakefixedJS

    Pakeistas leidžia vartotojams nustatyti elementus dinamiškai, kai vartotojai slenka puslapį. Tiesiog paskambinkite makeFixed () funkcija, kurią norite nustatyti. Patikrinkite demonstraciją, kad pamatytumėte, kaip veikia.

    • Priklausomybė: jQuery
    • Licencija: GPL

    6. MidnightJS

    Vidurnaktis leidžia jums klijuoti kelis antraštes / elementus ir persijungti tarp jų pagal jų padėtį dokumente (DOM medis), patikrinkite demonstraciją, kad pamatytumėte, ką turiu galvoje. Be to, galite pakeisti savo spalvą skristi tiesiog pridėdami duomenys - vidurnakčio atributas su nurodytu spalvos pavadinimu.

    • Priklausomybė: jQuery
    • Licencija: MIT licencija

    7. ScrollMagic

    ScrollMagic turi papildomų funkcijų, leidžiančių pridėti sąveiką puslapio slinkimo metu. Galite susieti elementus iš konkrečių slinkties pozicijų, pridėti animaciją, pagrįstą slinkties padėtimi, arba net padaryti nuostabų paralakso efektą. Demonstracija suteikia jums tam tikrų įžvalgų apie tai, ką šis papildinys gali padaryti.

    • Priklausomybė: jQuery / Velocity.js
    • Licencija: Dual License (MIT ir GPL)

    8. Ekranas

    ekrane yra panašus į kelio taškus - tai leidžia atlikti funkcijas, kai elementas įeina, palieka arba pasiekia tam tikras pozicijas naršyklės peržiūros lange.

    • Priklausomybė: jQuery
    • Licencija: MIT licencija

    9. jQuery Pin

    jQuery Pin yra mažas jQuery įskiepis “kaištis” arba “atsukite” elementus į poziciją, kai slinkite puslapį. Mano mėgstamiausia šio įskiepio dalis yra galimybė išjungti tam tikrus peržiūros sritį.

    • Priklausomybė: jQuery
    • Licencija: BSD licencija

    10. Lipni plūdė

    Lipni plūdė leidžia mums pateikti elementus fiksuotai pozicijai, kuri yra jos tėvui. Lipniąją parinktį galite nustatyti pagal savo poreikius pateiktais parametrais ir keičiant vertę. Sugavimo demo čia.

    • Priklausomybė: jQuery
    • Licencija: Neapibrėžtas

    11. Zebra kaištis

    Zebra kaištis yra lengvas įskiepis, kad bet koks elementas taptų prie konteinerio. Su šiuo papildiniu galite pridėti “lipnumas” į savo projekto elementus, pavyzdžiui, į navigaciją, šonines juostas, antraštes ir poraštes arba kitus elementus, kuriuos norite matyti, kai vartotojai slenka žemyn. Patikrinkite demonstraciją.

    • Priklausomybė: jQuery
    • Licencija: GPL licencija

    12. HC-Sticky

    Su HC-Sticky, galite padaryti lipnius elementus, kurie nurodo jo talpyklą, bet kurį tam tikrą elementą arba patį dokumentą. Šiame papildinyje yra keletas parinkčių, kurias galite pritaikyti prie savo poreikio, pvz., Atstumą nuo viršaus ir apačios, kad pradėtumėte plaukti, ir kitas parinktis.

    • Priklausomybė: jQuery
    • Licencija: MIT licencija

    13. Lipni Mojo

    Lipni Mojo yra lengvas, greitas ir lankstus „jQuery“ įskiepis, kuris suteikia nuostabų lipnių elementų. Tai suderinama su šiuolaikinėmis naršyklėmis, o IE bus griaunama.

    • Priklausomybė: jQuery
    • Licencija: MIT licencija

    14. Lipni juosta

    Jei norite atlikti vieno puslapio naršymą, kuris paspaudžiamas, kai slinkite žemyn, ši biblioteka yra skirta jums.Lipni juosta įkelia naršyklę naršyklės lango viršuje ir pažymėsite saitą, skirtą prisijungti prie atitinkamo puslapio puslapio. Taip pat galite pridėti „Animate.css“, kad pagražintumėte navigacijos efektą.

    • Priklausomybė: jQuery
    • Licencija: MIT licencija

    15. „StickyStack“

    „StickyStack“ elementai sukraunami su kitu, kai vartotojai slenka elementą ir pasiekia peržiūros srities viršų. Su šia biblioteka jūsų ilgas puslapis bus paverstas į sukrautas korteles.

    • Priklausomybė: jQuery
    • Licencija: Neapibrėžtas