Gizle/show menüsüne komut dosyası yazıyor ancak bazı sıkıntılarım var. Sonunda ne yapmak istediğinizi yorumundaTanımlanmamış özellik 'display' özelliği ayarlanamıyor
function displayMenu() {
//var classMenu = event.target.className;
//classMenu += 'Menu';
//document.getElementsByClassName(classMenu).style.display = 'block';
document.getElementsByClassName('btn-pageMenu').style.display = 'block';
}
ama işe yaramıyor statik var deneyin bile. BB'de :
fieldset.toolsbox ul.btn-pageMenu {display:none;}
Ben de böyle deneyin:
.btn-pageMenu {display:none;}
yok daha başarılı. Birinin önerisi var mı? JS'yi öğreniyorum ve diğer benzer senaryolarla karşılaştırdığımda hata bulamıyorum. Yardımlarınız için
Teşekkür :)
Neden Gizleme için jQuery kullanmak ve göstermiyorsunuz? Ama yine de, doğru yolu hedeflediğinizden emin olun. öğeniz gerçekten "btn-pageMenu" sınıfına sahip mi, yoksa kullanabileceğiniz bir kimlik var mı? –
Çünkü kendi JS betiğimi, bazı özellikler için tam bir kütüphane kullanmamayı tercih ediyorum. Ve evet dersi kullandığımdan eminim. – TikTaZ
@TikTaZ: FYI 'fieldset.toolsbox ul # btn-pageMenu {display: none;}' css'nizde getElementById ('btn-pageMenu') 'veya' document.querySelector ('# btn-) kullanımını etkinleştirir pageMenu ') – KooiInc