Diskuze: zmena css

JavaScript JavaScript zmena css

Aktivity (1)
Avatar
saeQ
Člen
Avatar
saeQ:11.10.2014 20:44

Zdravím , keď mám object

var zmena=
{color:"blue",
 width:100+"px",
 height:100+"px",}

da sa v cistom JS tento object priradit k elementu , bez toho aby som musel kazde nadstavovat zvlas?(myslim ze v Jquery je nato .css())

 
Odpovědět 11.10.2014 20:44
Avatar
Ori
Člen
Avatar
Odpovídá na saeQ
Ori:12.10.2014 3:21

O žiadnom sôsobe neviem, jedine ak by si si vytvoril funkciu, ktorej bz si predával ID elementu ktorému chceš meniť css a v tej funkcii by si zvlašť pripisoval tie hodnoty

 
Nahoru Odpovědět 12.10.2014 3:21
Avatar
Ori
Člen
Avatar
Odpovídá na saeQ
Ori:12.10.2014 3:34

tak ti priložím aj rovno kód

var zmena=
{color:"blue",
 width:100+"px",
 height:100+"px",}
pridajCss(document.getElementById("idElementu"), zmena);

function pridajCss(element, styles)
{
  var style;
  for (style in styles)
    if (typeof style == "string")
      try { element.style[style] = objects[style]; }
      catch (ex) { }
}

Snáď je to to čo hľadáš, ale osobne odporúčam použiť nejakú knižnicu, nemusí to byť JQuery

 
Nahoru Odpovědět 12.10.2014 3:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.