Class kiválasztása JavaScriptben hogyan?
Szia az a baj hogy úgy nem tudnám meg csinálni:(
Nem lenne túl bonyolult annyi az egész hogyha rákattintanak eltünjön vagy style.display="none"; megkérhetlek hogy leírod
itt? ha nem túl bonyolult
jquery nélkül is megoldható:
document.getElementByClass("class_neve").style.display = "none";
Viszont egy bizonyos elemre hivatkozni célszerűbb az ID-je alapján, hiszen abból csak egy lehet, míg ha több ugyanolyan class-szal rendelkező div-ed van, a fenti utasítás hatására (és az előzőekben mutatott jquery-vel is) csak az első megtalált objektumra fog hatni az eltűntetési művelet.
Utolsónak:
Szia azt nem tudod hogyan lehet megoldani hogy csak ne csak egy divre alkalmazza hanem az összesre?
Elnézést, félig hülyeséget írtam az előzőben.
A "tomb" változó egy array tipusú nodelist, amin végig kell menned egy js ciklussal. Pl.:
tomb = document.getElementsByClassName("class_neve");
for (i=0; i<tomb.length; i++) {
tomb[i].style.display = "none";
}
jQueryvel egy kicsit egyszerűbb a dolog, ott van egy .each metódus, ami végigmegy az adott szelektor elemein. Pl.:
$(".class_neve").each( function() {
this.hide();
})
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!