Zadejte hledaný výraz...

Zobrazení dle existence id

Ahoj,
mám v cookie uložené id ve tvaru: 1,56,98,888,3,654,87 atd..
a potřeboval bych zobrazit obsah z
pokud bude existovat v cookies shodné id s id které se bude volat pro samotný výpis toho divu, pokud id nexistuje zobrazit obsah z
. Neporadí někdo? Díky
Příklad zobrazení
18. 5. 2012 23:14:00
https://webtrh.cz/diskuse/zobrazeni-dle-existence-id#reply766199
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
18. 5. 2012 23:28:48
Na začátek musím říct, že tohle by se mělo zajišťovat už na straně serveru. Zbytečně načítáte obsah, který pak zahodíte.
Jinak, pokud to opravdu takto chcete dělat, tak nástřel:
$(function(){
var str = '1,56,98,888,3,654,87';
var ids=str.split(',');
$.each(ids, function(index, value) {
$( '#' + value ).show();
});
});
je to z hlavy, tak to nemusí být bez chyby
---------- Příspěvek doplněn 18.05.2012 v 23:45 ----------
http://jsbin.com/evegay/edit#source
x a y by neměli být id, ale třídy
18. 5. 2012 23:28:48
https://webtrh.cz/diskuse/zobrazeni-dle-existence-id#reply766198
Děkuji,
ano, za jiných okolností by to byl zbyteční požadavek na server, ale obsah toho divu je v každém wrapperu jen jako malej doplněk.
JS neovládam prakticky vůbec ale nikde nevidím to rozlišení id neboli class... Musí se to tedy ještě nějak doplnit?
19. 5. 2012 00:11:01
https://webtrh.cz/diskuse/zobrazeni-dle-existence-id#reply766197
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
19. 5. 2012 06:46:29
v odkazu má te funkční příklad,
pravá strana HTML
levá JS
html obsahuje:
class="y">fgh s
class="x">fgh
class="y">56 s
class="x">56
class="y">888 s
class="x">888
19. 5. 2012 06:46:29
https://webtrh.cz/diskuse/zobrazeni-dle-existence-id#reply766196
Díky, toho odkazu jsem si fakt vůbec nevšiml, teď je to jasný, akorát ještě nevím, jak by se dalo nahradit to var str = '1,56,98,888,3,654,87'; něčím z php, třeba proměnnou z php. Zkoušel jsem to takto ale nefunguje to ;)
$valueFromPhp = '1,56,98,888,3,654,87';
var str = $valueFromPhp;
Děkuji.
19. 5. 2012 11:05:54
https://webtrh.cz/diskuse/zobrazeni-dle-existence-id#reply766195
Jirka
verified
rating uzivatele
(74 hodnocení)
19. 5. 2012 12:54:51
mixujete teď JS a PHP... nejjednodušší cesta je vygenerovat tuto proměnnou přímo do HTML dokumentu do nějakého bloku, co nebude vidět (input hidden ideal) a pak si ji v JS vytáhnout. Další možnost je generovat jen kousek JS kódu na stránkách :
další možnosti jsou, ale to už je drbání levou rukou za pravým uchem...
19. 5. 2012 12:54:51
https://webtrh.cz/diskuse/zobrazeni-dle-existence-id#reply766194
Pro odpověď se přihlašte.
Přihlásit