Exemple de pagini demo jquery de paginare. Paginare text - jQuery Auto Pagination sau paginare automată a textului. Conectarea cadrelor necesare

Pluginurile de paginare jQuery sunt scripturi care pot fi integrate în site-ul dvs. pentru a împărți paginile și postările în mai multe pagini separate. Există practic două moduri de a crea paginarea site-ului web. Fie printr-un plugin care împarte datele în mai multe pagini după ce pagina s-a încărcat, fie printr-un script de la nivelul serverului în care cantitatea necesară de date este preluată din baza de date și apoi încărcată pe pagină. Paginarea poate fi o modalitate bună de a crește numărul de vizualizări ale paginilor de pe site-ul dvs. și, astfel, de a îmbunătăți ratele de respingere și alți factori de comportament luați în considerare de motoarele de căutare.

Dacă aveți o cantitate mare de date pe paginile dvs., atunci pluginurile pentru crearea de navigare a paginii vor ajuta la ca conținutul să fie mai convenabil pentru vizitatori. În acest articol, vă vom împărtăși câteva plugin-uri care vă vor ajuta să creați setările de paginare dorite pe site-urile dvs. web. Majoritatea acestor plugin-uri sunt gratuite și pot fi integrate în orice design.

Acesta este un plugin jQuery grozav de la Remy Elazare care combină paginarea și derularea într-o interfață simplă de utilizator.

jPaginate

jPaginate este un plugin de paginare jQuery care are o caracteristică: numere de pagini animate. Utilizatorul poate derula prin numerele de pagină disponibile făcând clic sau pur și simplu trecând peste săgeată. Sunt disponibile și link-uri către prima și ultima pagină.

Pajinate

Pajinate este un plugin jQuery simplu și flexibil care vă permite să împărțiți liste lungi sau conținut în mai multe pagini separate. Nu numai că aceasta este o alternativă simplă la o implementare pe partea de server, timpul de încărcare a paginii între tranzițiile de pagină este practic zero (cu o dimensiune rezonabilă a paginii, desigur).

Un plugin jQuery simplu pentru a crea paginarea cu trei teme CSS.

jPList

jPList este un plugin jQuery flexibil pentru sortarea, paginarea și filtrarea oricărui marcaj HTML (DIV, UL/LI, tabele etc.) - plugin premium de la CodeCanyon.

Acest plugin creează o sortare simplă a conținutului și vă permite să vă gestionați conținutul folosind paginarea! Sortarea simplă a conținutului oferă o modalitate ușoară de a vă decora interfața, oferind un mecanism convenabil de sortare. - Plugin premium it CodeCanyon

Paginare usoara

Acest plugin vă permite să vizualizați cu ușurință o listă de elemente, paginate. Este foarte ușor de implementat și foarte ușor, așa că poate fi util pentru utilizare în propriile proiecte.

SimplePager

SimplePager vă permite să creați paginarea cu cât mai puțin efort și configurație posibil. Acest plugin poate pagina div-uri, paragrafe, articole din listă și aproape orice alt conținut.

Un plugin jQuery care oferă o nouă metodă de paginare pentru site-ul sau aplicația dvs. În loc să scoată o listă de numere de pagină ca în metodele tradiționale, jqPagination folosește o ieșire interactivă a numerelor de pagină, cum ar fi „1 din 5 pagini”, atunci când este selectat, pluginul permite utilizatorului să introducă numărul de pagină dorit. Linkurile „prima pagină”, „anterior”, „următorul” și „ultima” sunt activate în mod implicit, dar pot fi dezactivate.

Dacă aveți o listă mare de elemente (de exemplu, rezultatele căutării sau știri, articole), le puteți grupa în pagini separate și puteți adăuga elemente de navigare folosind acest plugin.

Un alt plugin jQuery pentru crearea de navigare în pagină. Este atractiv, intuitiv, vine cu un scroller de pagină și poți adăuga un număr nelimitat de pagini.

Plugin jQuery pentru crearea de paginare (pentru diferite conținuturi), care se bazează nu pe numărul de elemente de pe pagină, ci pe înălțimea zonei de conținut.

Paginator inteligent

Smart Paginator este un plugin de paginare jQuery bogat în funcții, care face ca adăugarea de paginare să fie o ușoară, și este, de asemenea, foarte personalizabil. Smart Paginator poate filtra automat datele din partea clientului.

După cum sugerează și numele, folosește Ajax pentru a crea navigarea în pagină pe site-ul dvs. Va încărca doar o anumită parte și nu întreaga pagină, grăbindu-se astfel timpul de încărcare a site-ului.

Pagini Dulci

Sweet Pages este un plugin jQuery care vă permite să transformați o listă simplă neordonată de elemente într-un set convenabil de pagini cu navigare. Poate fi folosit pentru comentarii, prezentări de diapozitive sau orice alt tip de conținut structurat.


Dacă aveți întrebări, vă recomandăm să utilizați

Paginarea, sau dacă popprost - navigare în pagină, este un element important al oricărui site web mai mult sau mai puțin complet. Diverse sisteme de management al conținutului, în cea mai mare parte, au instrumente încorporate pentru implementarea paginației. Există, de asemenea, o mulțime de plugin-uri separate scrise pentru această sarcină utilă; în cele mai multe cazuri, acestea sunt create folosind . Toate aceste plugin-uri sunt diferite ca stil și funcționalitate, dar cel mai important, toate sunt o alternativă excelentă la implementarea pe partea serverului de a împărți conținutul voluminos al site-urilor în pagini.

Ofer spre considerare, în opinia mea, unul dintre cele mai simple plugin-uri jQuery pentru crearea de navigare în pagină, care vă va ajuta să organizați o paginare atractivă și rapidă.

Foarte usoara din toate punctele de vedere, atat in ceea ce priveste greutatea cat si tot ce tine de conectare, setari, rapid pentru crearea paginarii, dotat cu trei stiluri de design si incarcat cu suport.

Apropo, dacă nu sunteți mulțumit de stilurile standard, puteți utiliza, ceea ce nu va fi greu de atașat la .css-ul pluginului.

Acum, să aruncăm o privire mai atentă la cum să conectați corect pluginul în sine și fișierul de stil la document, adică să îl implementăm direct pe paginile site-ului și să trecem prin setările pluginului disponibile.

Pentru început, desigur, trebuie să aveți un plugin, adică cu surse, în care jquery javascript în sine și fișierul de stil css sunt ambalate cu grijă.

Să ne uităm la modul de utilizare a pluginului pas cu pas:

Pasul 1: Conectați jQuery

În corpul paginii, în secțiunea ..., trebuie să conectați cadrul jQuery, de preferință versiunea 1.7.2 sau mai recentă, acest lucru se poate face folosind un depozit special Google:

Dacă ai deja activat jQuery pe site-ul tău și lucrează la viteză maximă, poți sări peste toate mișcările descrise mai sus, principalul lucru este să te asiguri că versiunea jQuery nu este prea densă. În WordPress, apropo, este în regulă.
Apoi, conectăm calul nostru de lucru - pluginul jquery.simplePagination.js:

Nu trebuie să vă agitați, ci pur și simplu selectați stilul de care aveți nevoie, deschis, întunecat sau compact și inserați un set de reguli în fișierul styles.css al șablonului dvs. Înregistrarea propriilor stiluri sau utilizarea Bootstrap este, de asemenea, o opțiune, în ceea ce privește originalitatea și dezvoltarea abilităților de construire a site-ului, chiar mai de preferat.

Pasul 3. HTML

Pentru a afișa panoul de navigare a paginii pe paginile site-ului, unde intenționați să-l plasați, mai logic și cel mai adesea, acesta se află în partea de jos a conținutului principal, ar trebui să scrieți următoarele:
Pentru un fundal deschis:

Tema compactă:

$(function() ( $(#light-pagination).pagination(( itemi: 100, itemsOnPage: 10, cssStyle: "light-theme" )); ));

În exemplu, am folosit inițializarea pentru paginarea temei light #light-pagination , puteți schimba selectorul cu altul, pentru compact este #compact-pagination , sau pentru stilul întunecat #dark-pagination . În acest caz, nu uitați să schimbați clasa în funcția cssStyle.
După cum am scris deja mai sus, pluginul este foarte flexibil în setări, următoarele opțiuni sunt disponibile pentru modificare:

  • articole — Numărul total de articole care vor fi utilizate pentru a calcula paginile. Implicit: 1.
  • itemsOnPage — Numărul de articole de afișat pe fiecare pagină. Implicit: 1.
  • pagini — Opțional. Dacă este specificată o valoare, elementele și opțiunile itemOnPage sunt ignorate. Setează numărul de pagini din listă.
  • displayedPages — Câte numere de pagină ar trebui să fie vizibile în timpul navigării. Valoarea minimă permisă: 3, implicit: 5.
  • margini — Câte numere de pagină sunt vizibile la începutul și la sfârșitul numerotării. Valoare implicită: 2.
  • currentPage — Care pagină va fi selectată imediat după lansare. Valoare logică, implicită: 1.
  • hrefTextPrefix - Șirul utilizat în atributul HREF este adăugat înainte de numărul paginii. Implicit: „#page-” .
  • hrefTextSuffix — Șirul utilizat în atributul HREF este inserat după numărul paginii. Implicit este șirul gol.
  • prevText — Textul butonului către pagina anterioară. Implicit: „Anterior”.
  • nextText — Textul butonului către pagina următoare. Implicit: „Următorul”
  • cssStyle - Definește stilul CSS. Implicit: „temă luminoasă”
  • selectOnClick - Selectarea unei pagini după clic, implicit - activată (adevărat), încă nu înțeleg de ce să o dezactivez, dar există o astfel de opțiune, valoare: „false”.

Ne-am uitat la cele mai de bază setări. Puteți afla despre funcțiile suplimentare și metodele disponibile pentru utilizarea acestui plugin, studiind documentația direct pe pagina dezvoltatorului.

Tot ce pot face este să-ți urez mult noroc și succes în a lucra la noile tale proiecte.

  • Puteți utiliza navigarea prin atingere și glisare cu mouse-ul
  • Puteți utiliza diferite tipuri de modificări de pagini
  • Starea paginii active este salvată în API-ul History
  • Puteți utiliza diferite seturi de comenzi: numere, săgeți, punct, bară de progres și un câmp pentru introducerea paginii dorite
  • Puteți folosi una dintre temele gata făcute
  • Puteți îmbunătăți aspectul nu numai al textului, ci și al imaginilor sau al listelor
  • Folosind un număr mare de parametri și metode diferiți, puteți crea o bomboană în loc de text plictisitor
  • SETURURI DE ELEMENTE DE CONTROL

    Classic of Pagination constă dintr-un set de butoane, cum ar fi butonul „Acasă”, „Anterior”, „Următorul”, „Ultima pagină” și, desigur, numerele paginii. De asemenea, constă dintr-un bloc de stare a paginii. Fiecare articol este un element separat și independent, care poate fi afișat oriunde pe pagină sau nu poate fi afișat deloc.

    Pentru a sări rapid la pagina dorită - introduceți numărul paginii în casetă și faceți clic pe „OK”.

    Acest set este o navigație perfectă, potrivită pentru un număr mic de pagini, când este suficient, pur și simplu întoarceți paginile înainte și înapoi

    Aceasta este cea mai minimalistă vizualizare a controalelor, similară cu cea pe care o vedeai în glisoare.

    Acest control este util dacă trebuie să aveți acces rapid la toate paginile. Acest tip de control este potrivit pentru text mare și pentru postări mici

    Acest tip de control este minimizat din cauza absenței butoanelor cu numere de pagină.

    Acesta este un aspect elegant și modern al gestionării paginilor. Ocupă foarte puțin spațiu, dar este foarte funcțional.

    Acesta nu este un tip standard de paginare. Cu aceasta este posibilă estimarea procentului de pagini citite.

    Elementele de control nu sunt necesare pentru înregistrarea în plugin. Puteți adăuga manual orice control în orice locație a codului, dar este necesar să specificați numele unic al blocului de paginare în atributul data-href și identificatorul de tranziție. Ca buton de control, puteți utiliza orice element html: a, button, span, div, img și altele.

    Acest set de comenzi combină aspectul clasic și un bloc pentru tranziția bystoro la pagina specifică.

    TIPUL CONȚINUT

    Dacă utilizați un plug-in pentru a bloca care conține doar noduri de text, textul va fi împărțit în părți prin puncte dacă acestea se află în text. Dacă textul nu este puncte, pentru separarea textului trebuie să specificați caracterul din parametrul „splitSymbols”, cum ar fi spațiu, literă sau alte

    Dacă utilizați un plug-in pentru a bloca care conține etichete de paragrafe sau alte etichete html cu text, textul va fi împărțit în părți prin aceste etichete html.

    Plugin-ul se împarte la fel de bine pe pagină ca etichete pentru formatarea textului și a etichetelor de imagine. Urmăriți comportamentul înălțimii imaginii folosind stiluri CSS

    lista este împărțită ca alte etichete. Cel mai important lucru este că lista de elemente este un copil al elementului de inițializare

    MAI MULTE DEMO

    Pe o pagină pot fi mai multe blocuri cu navigare pe pagină. Și fiecare dintre aceste blocuri poate avea setările dvs

    Acest parametru specifică numărul paginii care urmează să fie afișată după primul site de descărcare

    Reg.ru: domenii și găzduire

    Cel mai mare registrator și furnizor de găzduire din Rusia.

    Peste 2 milioane de nume de domenii în serviciu.

    Promovare, corespondență de domeniu, soluții de afaceri.

    Peste 700 de mii de clienți din întreaga lume și-au făcut deja alegerea.

    * Treceți mouse-ul peste pentru a întrerupe derularea.

    Inapoi inainte

    Pagini inteligente: paginare folosind jQuery

    Împărțirea conținutului în pagini separate (paginare) este o soluție comună atunci când lucrați cu cantități mari de informații. Acest lucru este implementat de obicei prin trecerea numărului paginii necesare unui procesor suplimentar, care preia informațiile din baza de date și le returnează într-o anumită formă. Un proces care necesită multă muncă, dar un rău necesar. Sau nu?

    Când lucrați cu cantități mici de informații, nu ar fi convenabil să aveți conținutul deja pregătit în prealabil, organizat clar și ușor accesibil?

    Acum vom realiza o soluție jQuery care ne va permite să convertim o listă obișnuită de elemente neordonate într-un set de pagini prietenos cu motoarele de căutare, cu navigare ușoară. Acest plugin poate fi folosit pentru comentarii, prezentări de diapozitive sau orice alt tip de conținut structurat.

    Concept

    Când este apelat, pluginul împarte elemente

  • , conținute într-o listă neordonată a unui număr configurabil de grupuri. Aceste grupuri (sau pagini) sunt marcate în stânga, așa că nu sunt vizibile când se înfășoară în jurul elementului
      , la care este stabilită proprietatea overflow:ascuns. Se generează un anumit număr de link-uri de navigare, care mută pagina corespunzătoare cu elemente în zona de vizibilitate
    • .

      Priviți ilustrația de mai jos pentru a înțelege mai bine ideea.


      Pasul 1 - XHTML

      Primul pas este să creați marcajul XHTML. Pluginul trebuie să fie furnizat cu o listă neordonată

        cu un anumit număr de elemente
      • inauntru. Mai jos este codul din fișierul demo.html, pe care îl veți găsi în arhiva exemplu:

        • Lorem ipsum dolor sit amet...
        • Lorem ipsum dolor sit amet...
        • Lorem ipsum dolor sit amet...
        • Lorem ipsum dolor sit amet...

        bloc principal acţionează ca un container pentru elementul paginat

          și i se aplică un fundal gri deschis. O listă neordonată conține elemente.

          În majoritatea situațiilor, acest marcaj va fi probabil generat de un script de fundal, eliberându-vă de a fi nevoit să o faceți manual. Puteți plasa elemente în interior

        • orice conținut, deoarece dimensiunile sunt calculate automat de jQuery (dacă doriți să utilizați imagini, amintiți-vă că trebuie să specificați lățimea și înălțimea acestora).

          Pasul 2 - CSS

          După crearea markupului, vom începe să îi dăm un stil. Este o idee bună să folosiți stiluri ca și cum nu ați avea paginare, deoarece pluginul depinde de JavaScript. Aceasta înseamnă că există posibilitatea ca unii utilizatori să nu poată vedea și, prin urmare, să nu poată utiliza navigarea prin paginare.

          styles.css – Partea 1

          #main( /* Div-ul principal al containerului */ position:relative; margin:50px auto; width:410px; background:url("img/main_bg.jpg") repeat-x #aeadad; border:1px solid #CCCCCC; padding :70px 25px 60px; /* CSS3 colțuri rotunjite */ -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; ) #holder( /* Lista neordonată care urmează să fie împărțită în pagini */ width:400px; overflow:hidden; position:relative; background:url("img/dark_bg.jpg") repetă #4e5355; padding-bottom:10px; /* CSS3 inner shadow (este comentat cel webkit, deoarece Google Chrome nu-i plac colțurile rotunjite combinate cu umbrele inserate): */ -moz-box-shadow:0 0 10px #222 inset; /*-webkit-box-shadow:0 0 10px #222 inset;*/ box- shadow:0 0 10px #222 inset; ) .swControls (poziție: absolut; margin-top:10px; )

          În primul rând, să modelăm blocul. principalși o listă neordonată (aceasta din urmă este atribuită id = titular).

          Observați că folosim efectul de umbră în CSS3 cu atributul medalion pentru a simula o umbră internă. Ca și în cazul majorității regulilor CSS3, trebuie încă să specificăm regulile separat pentru anumite browsere: motorul Mozilla (Firefox) și motorul Webkit (Safri și Chrome).

          Este posibil să fi observat că versiunea webkit este comentată. Acest lucru se datorează unei erori la desenarea umbrelor în Chrome când utilizați această proprietate simultan cu proprietatea hotar-raza(umbrele sunt create ca și cum blocul ar avea colțuri drepte, ignorându-le fileurile și, prin urmare, stricând efectul).

          styles.css – Partea 2

          A.swShowPage( /* Linkurile care inițiază slide-ul paginii */ background-color:#444444; float:left; height:15px; margin:4px 3px; text-indent:-9999px; width:15px; /*border: 1px solid #ccc;*/ /* CSS3 colțuri rotunjite */ -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; ) a.swShowPage:hover, a.swShowPage.active ( culoare de fundal:#2993dd; /* Umbra interioară CSS3 */ -moz-box-shadow:0 0 7px #1e435d inset; /*-webkit-box-shadow:0 0 7px #1e435d inset;*/ box-shadow :0 0 7px #1e435d inset; ) #holder li( background-color:#F4F4F4; list-style:none outside none; margin:10px 10px 0; padding:20px; float:left; /* Umbrele obișnuite ale casetei CSS3 (nu inserție): */ -moz-box-shadow:0 0 6px #111111; -webkit-box-shadow:0 0 6px #111111; box-shadow:0 0 6px #111111; ) #holder, #holder li( / * Aplicarea colțurilor rotunjite atât la suport, cât și la lis de suport */ -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; ) .clear( /* Această clasă șterge elementele flotante */ clar:ambele; )

          Clasa completează codul clar, folosit pentru a reseta împachetarea elementului.


          Pasul 3 - jQuery

          Pentru partea finală a tutorialului, trebuie să includem cea mai recentă versiune a bibliotecii jQuery pe pagină. Din punct de vedere al performanței, este înțelept să includeți tot JavaScript extern imediat înainte de eticheta body de închidere, deoarece scripturile blochează redarea paginii.

          script.js – Partea 1

          (function($)( // Crearea pluginului sweetPages jQuery: $.fn.sweetPages = function(opts)( // Dacă nu au fost transmise opțiuni, creați un obiect opts gol if(!opts) opts = (); var resultsPerPage = opts.perPage || 3; // Plugin-ul funcționează cel mai bine pentru listele neordonate, // deși OL-urile s-ar descurca la fel de bine: var ul = this; var li = ul.find("li"); li.each(function ()( // Se calculează înălțimea fiecărui element, // și se stochează cu metoda de date: var el = $(this); el.data("height",el.outerHeight(true)); )); / / Calcularea numărului total de pagini: var pagesNumber = Math.ceil(li.length/resultsPerPage); // Dacă paginile sunt mai puțin de două, nu faceți nimic: if(pagesNumbermaxHeight) maxHeight = tmpHeight; totalWidth+=elem.outerWidth( ) ; elem.css("float","left").width(ul.width()); )); swPage.wrapAll(""); // Setarea înălțimii ul la înălțimea celei mai înalte pagini: ul.height(maxHeight); var swSlider = ul.find(".swSlider"); swSlider.append("").width(totalWidth); var hyperLinks = ul.find("a.swShowPage"); hyperLinks.click(function(e)( // Dacă se face clic pe unul dintre legăturile de control, glisați div-ul swSlider // (care conține toate paginile) și marcați-l ca activ: $(this).addClass("activ") .frați().removeClass(„activ”); swSlider.stop().animate((„margin-left”: -(parseInt($(this).text())-1)*ul.width()) ,"lent"); e.preventDefault(); )); // Marcați primul link ca activ la prima rulare a codului: hyperLinks.eq(0).addClass("active"); // Centrați div-ul de control: swControls.css(( "left":"50%", "margin-left":-swControls.width()/2 )); returnează asta; )))(jQuery);

          În a doua parte a scriptului, parcurgem paginile nou create, le dimensionăm și le setăm să plutească spre stânga. În acest proces, găsim pagina „cea mai înaltă” și, în conformitate cu aceasta, setăm înălțimea elementului

            .

            Blocăm și paginile swSlider, care este suficient de larg pentru a le afișa unul lângă altul. În continuare, urmărim evenimentul clic pe linkurile de navigare și mutăm blocul swSlider metodă anima. Acest lucru creează efectul de alunecare pe care îl vedeți în demonstrație.

            script.js – Partea 3

            $(document).ready(function())( /* Următorul cod este executat odată ce DOM-ul este încărcat */ // Apelarea pluginului jQuery și împărțirea // #holder UL în pagini a câte 3 LI fiecare: $(" # holder").sweetPages((perPage:3)); // Comportamentul implicit al pluginului este de a insera // linkurile de pagină în ul, dar avem nevoie de ele în containerul principal: var controls = $(". swControls ").detach(); controls.appendTo("#principal"); ));

            În ultima parte a codului pur și simplu apelăm pluginul și trecem setarea per pagină(câte elemente pe pagină de afișat). De asemenea, rețineți utilizarea metodei desprinde, introdus în jQuery 1.4. Îndepărtează elemente din DOM (Document Object Model), dar lasă intacți toți ascultătorii de evenimente. Acest lucru ne permite să mutăm referințele de control în afara elementului

              , unde au fost amplasate inițial, păstrând în același timp funcționalitatea dorită.

              Site-urile web conțin de obicei mai multe pagini. Ele pot conține 3-5 pagini, de exemplu pe o pagină de destinație, sau poate mai multe, mult mai multe.

              Fiecare site bun ar trebui să conțină navigare care să permită utilizatorului să navigheze corect și să se deplaseze între paginile site-ului. Puteți crea o astfel de paginare folosind JavaScript. În acest articol vom vorbi despre cum să creați o astfel de navigare.

              Încă ceva, pe lângă JavaScript obișnuit, exemplul folosește Bootstrap 4. Componenta sa de paginare bootstrap este combinată cu biblioteca JQuery, și anume pluginul special Buzina Pagination. Vă permite să împărțiți toate informațiile în mai multe pagini cu navigare între ele.

              Conectarea cadrelor necesare

              Pentru a lucra cu Bootstrap și JQuery, trebuie să le conectați. Acest lucru se poate face în documentul HTML folosind . Creați 3 etichete asociate ;. Vom conecta Ajax.js, bootstrap 4 și pluginul JQuery în sine.

              Pentru a conecta corect bootstrap, trebuie să utilizați și eticheta; în atributul său href indicăm un link către cadrul nostru. Acesta va conține un link către stilurile pe care le conține pluginul.

              Deci, am conectat tot ce este necesar pentru muncă. Mai rămâne doar să conectați pluginul pentru crearea paginației - Buzina Pagination. Pentru a-l crea, creăm și etichetăm. În atributele „href” și „src” introducem același link.

              Pluginurile Buzina Pagination și Bootstrap, pe lângă scripturi, conțin și stilurile necesare. Le conectăm prin eticheta ;. Acum amintiți-vă - chiar dacă aveți o bună înțelegere a CSS, nu vă recomandăm să intrați și să modificați setările pluginului. Doar pentru distracție, le puteți deschide într-un editor de cod și le puteți vizualiza, dar asigurați-vă că salvați mai întâi versiunea originală a codului.

              Documentul dvs. HTML ar trebui să conțină următorul cod:


              Paginare pentru site folosind jQuery: Bootstrap 4 .container ( marjă: 150px auto; ) Aspect de pagină. HTML

              În toate articolele noastre ne-am uitat la crearea unei pagini HTML, în acest exemplu vom crea mai multe deodată, printr-un singur document. În același timp, nu le vom plasa pe link-uri diferite; ele vor fi accesibile făcând clic pe butonul. Vom crea un bloc separat pentru fiecare pagină.

              În exemplul nostru, creăm un total de 5 pagini. Creați un div separat pentru fiecare dintre ele. Puteți scrie ceva text în interior pentru afișare vizuală. Dacă doriți, puteți crea 10, 20 și 30 de pagini.

              Nu aveți nevoie de clase sau identificatori pentru a lucra cu ele. Principalul lucru este că toate aceste pagini sunt situate în interiorul blocului principal cu clasa exemplu.


              Funcții JQuery

              Trebuie să conectați mai multe funcții:


              Concluzie

              Am terminat de creat paginarea. Până la urmă, ce am primit? Avem o navigare bine stilată, care se va potrivi perfect site-ului dvs. Adaugă câteva elemente și îl poți adapta la paginile pe care le ai.

              Puteți schimba scripturile după cum doriți, dar numai dacă sunteți bine versat în JavaScript. Principalul lucru este să nu schimbați valorile scripturilor și stilurilor de plugin.

              Această paginare are un avantaj imens - ușurința în utilizare. Utilizatorul nu va trebui să încarce link-uri suplimentare pentru a naviga între pagini.

              Mai mult, din cauza numărului mic de scripturi utilizate, optimizarea nu va fi redusă foarte mult.

              Etichete:
    • Serghei Savenkov

      un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva