![]() |
[jquery] parent() - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: [jquery] parent() (/thread-jquery-parent) |
[jquery] parent() - benny - 23-11-2011 Witam, Pytanie moje czy da się zrobić coś takiego, ażeby wyświetlić typ rodzica dziecka ![]() Kod: <td><a href="">cos</a></td> RE: [jquery] parent() - Kartofelek - 24-11-2011 http://jqapi.com/#p=parent-selector Czasami bezpieczniej jest użyć parents('nazwa') lub closest('nazwa') RE: [jquery] parent() - benny - 24-11-2011 (24-11-2011, 00:08)Kartofelek napisał(a): http://jqapi.com/#p=parent-selectorNie o to mi chodzi. Chodzi mi, żeby rozpoznać typ selektora rodzica, czy jest to td, czy div, czy li, itp. Zakładając, że wiem tylko, że <a> jest w środku czegoś. I chcę się dowiedzieć co to to coś jest ![]() RE: [jquery] parent() - Kartofelek - 24-11-2011 Chcesz sprawdzić czy coś jest czymś? Link do specyfikacji dostał? Dostał. A po angielsku jak jest "jest"? IS Kod: $('a').parent().is('td')? 'ok' : 'nie' RE: [jquery] parent() - benny - 24-11-2011 Nie rozumiesz nadal. Nie chodzi o wpisywanie wszystkich selektorów po kolei, bo może tego być dużo. Chodzi po prostu o to, aby dostać informację o tym czym jest rodzic ![]() Czy jest to td, tr, div, li, span, p, table czy Bóg wie co jeszcze. Używając do tego is, trzeba wszystkie selektory wypisywać. Chodzi o to że np. selektor = kod, gdzie w wyniku dostaję np. selektor = td. Chyba prościej się nie da wytłumaczyć ![]() Z tym, że już nieaktualne, poradziłem sobie ![]() Ale zastanawia mnie gdzie są administratorzy, w momencie kiedy tacy "doświadczeni" użytkownicy zachowują się dosyć chamsko ![]() RE: [jquery] parent() - Kartofelek - 24-11-2011 Gdzie są administratorzy? Może po prostu próbują pomagać, za co im się obrywa. Kolego takie życie że tu nikt nie będzie się do nieznajomych miło uśmiechał bo równie dobrze możesz później takiego wziąć na geja czy jeszcze gorzej. I gdzie niby zachowałem się chamsko? Wtedy, kiedy wytłumaczyłem ci że po angielsku "jest" = "is"? Normalnie masakra. Więcej dystansu do obcych ludzi z netu bo nigdy nie wiadomo kto siedzi po drugiej stronie monitora. Kod: $('cos').parent().eq(0).nodeName Wszystko jest w powyższym linku. Ps. Niestety nie potrafię dodać sobie ostrzeżenia i bana. |