$(".bold").hide();
jquery deki bu kodu jquery kullanmadan tamamen javascript ile yazmak mumkun mudur?

var bold = document.getElementsByClassName("bold");
bold.style.display="none";
şeklinde yapmaya çalıştım ama yemedi nedense.

 

var bold = document.getElementsByClassName("bold");
var x;

for (x in bold)
{
bold[x].style.display = 'none';
}

seklinde yapmalisin.

jquery ile yapayim dersen (neden diyesin bilmiyorum ama yazasim geldi)
$('.bold').each(function() {
$(this).css('display','none');
}

seklinde.

fader

var bold = document.getElementsByClassName("bold");

dediğinde ilgili elementleri bir bold dizisine almış olursun.

for(var i=0; i<bold.length; i++)
{
bold[i].style.display = "none";
}

diyerek tüm elementlerin görünürlüğünü kaldırırsın.

hottamale

@fader
teşekkür ederim çalıştı,
peki eger 2 classtan olsun bir elementi nasıl gizleriz misal
$("div.bold.big").hide();
şeklinde olursa?

b w n s p

buldum onu da :)

var bold = document.getElementsByClassName("bold big");

for (var x=0;x<bold.length;x++)
{
bold[x].style.display = 'none';
}

b w n s p
1

mobil görünümden çık