Autor Zpráva
Honza_n
Profil *
Nějak se mi nedaří pomocí Jquery nastavit ohraničení inputů.

Jsou toto platné vlastnosti?

s="red";
id="sg61";
$('input#'+id,'fieldset#koncovky').css('borderTopColor',s);
$('input#'+id,'fieldset#koncovky').css('borderRightColor',s);
$('input#'+id,'fieldset#koncovky').css('borderBottomColor',s);
$('input#'+id,'fieldset#koncovky').css('borderLeftColor',s);


Jinak jsem zkoušel tuto metodu, abych získal původní hodnoty a uložil je. A to fungovalo, ale vrací to formát rgb(x,y,z)
Radek9
Profil
Honza_n:
$('input#sg61, fieldset#koncovky').css('border', '1px red solid');

Je problém to nastavit normálně ve stylopisu?
Honza_n
Profil *
Radek9:
Jo je. Je to součást funkce, která způsobí, že ohraničení některého ze 28 inputů "zabliká". Tzn. změní několikrát za sebou barvu. Dělám to pomocí JS a smysl té věci je, že se jedná o jakou pomůcku při detekci, kterou tu ale nemá smysl blíže rozvádět.
Honza_n
Profil *
Problém je v tom že vlastnost border použít nemohu. Musím nastavit jednotlivé části okraje samostatně. Je to proto, abych mohl pak uvést vše do původního stavu.

Teda současný vzhled okraje vypadá tak, že nahoře a vlevo je černá barva. Vpravo a dole asi průsvitná. Nebo je to dané stylem?
Chamurappi
Profil
Reaguji na Honzu_n:
Nesahej na atribut style, vzhled patří do CSS, nikoliv do skriptu. Měň třídy.
Honza_n
Profil *
Chamurappi:
Aha, to mě nenapadlo, dík. To je geniální

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0