![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 261 Pomógł: 2 Dołączył: 13.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
To mój kod HTML
I teraz w jQuery chcę dodać opcję, że po kliknięciu w znacznik a doda zacznikowi span klasę active To kod:
Chodzi o to by jeden span z diva .item mial klase .active, wiec po kliknieciu w wybrany przypisuje jemu klase a pozostalym ja usuwa. Obecny kod po kliknieciu usuwa wszystkim .active z span w .filterbox, a chcialbym zrobic tak ze usunie tylko z wybranej grupy .item.s1 i tak dalej. Ujmując jaśniej: - klikam w "a" znajdujący się w .item.s1 to pozostałym usuwa klasę .active znajdującą się w tym .item.s1 - klikam w "a" znajdujący się w .item.s2 to pozostałym usuwa klasę .active znajdującą się w tym .item.s2 - klikam w "a" znajdujący się w .item.s3 to pozostałym usuwa klasę .active znajdującą się w tym .item.s3 Wie ktoś jak to zrobić? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
$(this).parents('div').find('span').removeClass('active');
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 261 Pomógł: 2 Dołączył: 13.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
To samo, usuwa wszystkim elementom a nie z .s1 (jezeli klikne na znacznik a znajdujacy sie w .s1)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ah sorry (IMG:style_emoticons/default/smile.gif)
Kod $('a').click(function() {
$(this).closest('div').find('span').removeClass('active'); $(this).find('span').addClass('active'); }) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:16 |