Autor | Zpráva | ||
---|---|---|---|
Honza_n Profil * |
#1 · Zasláno: 27. 7. 2010, 13:44:21
Ahoj,
narazil jsem v Jquery na nepřesnost v nastavování šířky a nevím čím to je. Mám dva selecty pod sebou a jejich řířka se pomocí JS funkce mění v závislosti na tom, který prvek je širší. Když nastavím užší prvek na šířku širšího, zjistím, že ten nově nastavený je širší než ten starý. Na řádek 7 musím vložit toto: vz2.children(0).css("width", vz1.children(0).css("width")) ; (znovu přenastavit šířku toho prvku starého prvku podle nového) // nastavení stejné šířky (with jquery) if ( vz1.children(0).width() < vz2.children(0).width() ) { alert(vz1.children(0).width()+" < "+vz2.children(0).width()); // ukáže 150<240 a pak nastaví vz1 na 240px podle vz2 vz1.children(0).css("width", vz2.children(0).css("width")) ; } else if ( vz1.children(0).width() > vz2.children(0).width() ) { alert(vz1.children(0).css("width")); vz2.children(0).css("width",vz1.children(0).css("width")) ; } Tuší někdo v čem je chyba? |
||
Honza_n Profil * |
#2 · Zasláno: 27. 7. 2010, 14:27:23
Pozn. Tím sedmým řádkem se to spraví jen v FF v OP a IE ne, tak nevím co je to za problém
|
||
Časová prodleva: 14 let
|
0