Autor | Zpráva | ||
---|---|---|---|
Kasta Profil |
#1 · Zasláno: 4. 5. 2014, 14:57:51
Ahoj,
potřeboval bych poradit když mám víc elementů s class="block" tak pomocí jQuery udelat, aby zjistil něco pro každý jeden element s class block. Jak si to asi představuji: var blockheight100 = false; if ($(".block").css("height") == "100px") { blockheight100 = true; } když aspoň jeden ze všech elementů s class block bude vysoký 100px tak proměnná bude true. Takto to samozřejmě nefunguje. Děkuju za rady. S pozdravem Kasta |
||
Micruss Profil |
#2 · Zasláno: 4. 5. 2014, 16:03:24
Mně toto funguje
http://jsfiddle.net/E95sE/2/ |
||
Kasta Profil |
#3 · Zasláno: 4. 5. 2014, 17:58:36
Protože to zkontrolovalo pouze první a to je true. Teda aspoň myslím že kvůli pořadí. Když to prohodím že první není 100px tak to nefunguje.
http://jsfiddle.net/E95sE/3/ |
||
_es Profil |
#4 · Zasláno: 4. 5. 2014, 18:04:53
Kasta:
A k čomu ti to celé vlastne bude? Nevieš poriadne definovať CSS a namiesto toho to „fušuješ“ cez JS? |
||
Kasta Profil |
#5 · Zasláno: 4. 5. 2014, 18:19:28
_es:
Děkuju za naprosto zbytečnou a absolutně nesmyslnou odpověď. Doufám že máš radost. :) Mohl by mi prosím někdo ochotný poradit? :-) Předem díky aspoň za snahu. |
||
_es Profil |
#6 · Zasláno: 4. 5. 2014, 18:32:22
Kasta:
Možno riešiš cieľ nesprávnymi prostriedkami, je tu veľa pokusov „obabrať“ správne definovanie CSS cez „opravný JS kód“. |
||
Kasta Profil |
_es:
Co že přesně mám udělat prosímtě? |
||
raingoloss Profil |
#8 · Zasláno: 4. 5. 2014, 18:50:48
Dokumentace
$('.block').each(function() { if ($(this).css('height') == '100px') { doSomething() } }); Ale mám stejný pocit jako _es |
||
Kasta Profil |
#9 · Zasláno: 4. 5. 2014, 18:53:44
raingoloss:
Děkuju moc. :-) |
||
_es Profil |
#10 · Zasláno: 4. 5. 2014, 18:58:57
Kasta:
Ono to celé akosi nedáva zmysel. Čo ak to nebude 100px, ale 99px, alebo 101px, alebo bude výška v iných jednotkách ako px ? Alebo sa po zmene veľkosti okna nemôže zmeniť veľkosť „elementov“? A ak je výška na „natvrdo v px“, z akého dôvodu je zisťovaná?
|
||
Kasta Profil |
#11 · Zasláno: 4. 5. 2014, 19:42:13
To byl jenom příklad s výškou prostě, není to k ničemu, akorát jsem chtěl vědět jak nato. :)
|
||
Časová prodleva: 10 let
|
0