Diskuze: Jquery "Zobrazit více příspěvků"
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 21 zpráv z 21.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
To se tahá z databáze přes PHP? Pak by to bylo nejlepší udělat přes SQL LIMIT. Pokud to opravdu chceš pomocí JS, nastav skrytým prvkům visibility - hidden a position - absolute.
Na co jQuery? Na serveru si připrav k tomu určenou metodu v PHP - tu volej z AJAXu přes QueryString...
A ten AJAX uděláme přes jQuery abychom nemuseli ifovat explorer, že.
Fuj. Elementy skrývat a pak odkrývat - to je k čemu? Buffer se nedělá jen pro zobrazení, ale vůbec pro to, aby jsi nestahoval X řádků, ale jen omezený počet... Naopak ve zobrazení už je to více méně jedno...
Nepoužívám jQuery - nepoužívám ani if...
Používám ternární operátor pro ActiveXObject atd...
Pokud jich tma má pár, tak v tom nevidím problém, dělá se to běžně a může to být naopak rychlejší než AJAX.
Ano, děkujeme za moudro. Protože takovéhle blbosti programátoři řešit nechtějí, tak používají jQuery.
Nebudu stahovat všechno, abych použíl jen 3 řádky. To raději vymyslím ty 3 řádky...
Vůbec netušíš, jQuery se nastahuje, browser ji má v Cache.
Záleží kolik těch položek máš. Pokud ne moc, tak si to vygeneruj tak, že polovinu položek dáš do nějakého divu a tomu dáš display: none. V JS si potom selektneš ten div a zavoláš na něm show(). Pokud jich máš víc, chtělo by to ten AJAX.
Pěkné - rozšiřovat tuto prasárnu. Už jen proto, že to nebude fungovat všude (na vlastní kůži jsem to poznal) a navíc proto, že pak nemá smysl něco skrývat, bych se na to vykašlal. Pokud je dat málo, proč je nezobrazit najednou... Pokud je jich více, je to na buffer...
Dej si do divu položky od té šesté, očividně s tím budeš mít práci i tak. Jak se volá show máš tady ukázané včetně ukázky: http://api.jquery.com/show/
Všude to fungovat samozřejmě bude, nemám rád když někdo píše o něčem, čemu nerozumí, proto do tohoto vlákna už psát nebudeš.
Jestli to dobre chapu, tak uz je tam budes mit v tom skrytem divu a ten jen zviditelnis.
Zobrazeno 21 zpráv z 21.