![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
kiedy chce odnieś się do pojedynczego elementu w mintAJAX od danym id pisze:
$('nazwa_id').style.display='none'; W jaki sposób odnieść się do elementów które nie posiadają id tylko class? w jQuery różnią się '#' i '.' czyli np: $('#nazwa_id').css.('display','none'); <- po id $('.nazwa_class').css.('display','none'); <- po klasie próbowałem przez getElementByClassName ale ale zyskuje tylko objekt z opisem typu elementu HTML do którego nijak nie idzie się odnieść. var obj = document.getElementsByClassName('ribbonHead'); alert(obj) jeszcze zadziała ale obj.style.display='none'; już wywala błąd. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie w minAjax nie było to zaimplementowane, aby odwoływać się przez klasę w $() bo byłby kolizje z dodatkami. Dlatego było trzeba pierw getElementsByClass przypisać do zmiennej, a później się do niej odwołać. A opis tego jest chociażby w 2009 roku, choć marny.
ps. namów klienta na rewitalizacje witryny, więcej $ wpadnie (IMG:style_emoticons/default/wink.gif) Ten post edytował !*! 11.05.2012, 15:03:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 13:54 |