Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak změnit pomocí this css style v JS

Knižnica jQuery má na to vlastnú funkciu css, tam by to vyzeralo asi takto (možných spôsobov zápisu je viac):

$('.menu_con ul li a').css('background-color', 'transparent');

Edit: V čistom JavaScripte by to bolo niečo takéto:

var elements = document.querySelectorAll('.menu_con ul li a');
for (var i = 0, n = elements.length; i < n; ++i) {
  var element = elements[i];
  element.style.backgroundColor = 'transparent';
}

V tomto prípade by možno bolo lepšie nastaviť triedu nadradenému elementu ul a v CSS definovať príslušné pravidlá.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny