Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 24. 3. 2015, 22:44:57
Zdravim
tak dnes este jedna vec :) napisal som si javascriptovy kod pre odkryvanie dalsieho obsahu (podobne ako to ma Alza) problem je ze potrebujem znefunkcnit tlacitko ak je strana mensia alebo rovna celkovemu poctu po vydeleni. Funguje mi to az po druhom kliku ked sa uz nic nenacita. var strana = 1, pocet = 14, strankovanie = 7; function loadMore( m ){ var button = $(m), go_to = $("table tr:last").offset().top, span = '<span class="radius">Načítať ďalšie referencie</span>'; //xhr.count = celkovy pocet $.post( "contents/load_more.php", { strankovanie : strankovanie, pocet : pocet, url : url }, function ( xhr ){ //alert(strankovanie); button.text("Nahrávam obrázky ..."); $("table tbody").append( xhr.table ); $("html, body").animate({ scrollTop:go_to }, 800); if( strana <= Math.floor(xhr.count / strankovanie) ){ button.text("Načítať ďalšie referencie"); strankovanie+=14; strana+=1; }else{ button.replaceWith(span); }//end if }, 'json');// } Vychadzal som trochu z PHP pri tom strankovani. M. |
||
juriad Profil |
#2 · Zasláno: 24. 3. 2015, 22:52:16
To proto, že proměnnou strankovanie a strana zvyšuješ až uvnitř podmínky. Nejspíš by to mělo být provedeno dříve.
|
||
Monkeys Profil * |
#3 · Zasláno: 24. 3. 2015, 22:58:05
juriad:
no jasne taka banalita stacilo to hodit pred podmienku :) uz je to ok vdaka |
||
Časová prodleva: 10 let
|
0