![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Na bank banał, więc z góry przepraszam. Próbuję odnaleźć sposób, żeby pobrać nazwę klasy klikniętego obiektu. Coś na styl: Kod $(this).click(function () { var nazwa_klasy = $(this).attr('class'); }); Oczywiście to nie działa, mimo że teoretycznie powinno. Czy da się to jakoś zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Owszem, u mnie działa. Specjalnie przygotowałem:
http://kalinowski.prohost.pl/test/class/# Kod: index.html Kod <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="class.js"></script> </head> <body> <a href="#" class='asd'>asd</a> <br /><a href="#" class='qwe'>qwe</a> </body> </html> class.js Kod $(document).ready(function() { $('a').click(function(){ var aaa = $(this).attr('class'); alert(aaa); }); }); Edit... ale ale... zaraz zaraz... teraz zauważyłem... Co to jest $(this) w pierwszej linijce? Do jakiego niby elementu chcesz się odnieść? Ten post edytował 1010 21.04.2010, 21:27:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 12:45 |