![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 20.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witajcie mam na swojej stronie kilka takich elementow ktore user moze sobie pokazywac/ukrywac
takich 'bloczkow' jest dynamiczna ilosc, w zaleznosci od podstrony na ktorej sie znajduje, chcialbym z gory napisac tak zeby kazdy "przycisk" z id= "XXXBtn" oblsugiwal diva o id="XXXTresc" czy jest cos takiego mozliwe? Napisalem taka funkcje ale chyba nie jest poprawna bo nie dziala
Bardzo dziekuje za pomoc |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Hmm, a nie możesz nadać tym klawiszom klasy...?
Wtedy dużo łatwiej byłoby zbindować zdarzenia, wtedy odczytujesz id z przycisku i podstawiasz: Kod $('#button'+id)...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 20.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hmm, a nie możesz nadać tym klawiszom klasy...? Wtedy dużo łatwiej byłoby zbindować zdarzenia, wtedy odczytujesz id z przycisku i podstawiasz: Kod $('#button'+id)... Ok troche zmienilem kod teraz jest a funkcje napisalem tak
ale choroba nadal nie dziala ;/ |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Kombinujesz trochę... ;/
Napisałem, dodaj klasy - będzie zapewne i szybciej parsowane, bo nie będzie trzeba porównywać tak stringów, to raz. Drugi raz, nie skorzystałbyś z gotowych bibliotek a'la accordion? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 20.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Napisałem, dodaj klasy - będzie zapewne i szybciej parsowane, bo nie będzie trzeba porównywać tak stringów, to raz. Nie rozumiem czym nadanie klas mialoby tutaj przyspieszyc... i tak i tak musze sklejac stringi parserowanie jest wporzadku, bo
woła mi alert z poprawna trescia natomiast nie wiem dlaczego nie wykonuje sie slide |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
mala podpowiedź:
nie :$('id') a: $('#id') i juz wszystko jasne (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Nie rozumiem czym nadanie klas mialoby tutaj przyspieszyc... i tak i tak musze sklejac stringi Ano w tym, że porządne przeglądarki mają zaimplementowaną obsługę wyszukiwania elementów po klasie - https://developer.mozilla.org/en/DOM/docume...entsByClassName Nie mam teraz odpalonych źródeł jQ, ale podejrzewam, że jeśli ma taką możliwość, to framework z tej funkcji korzysta. A to chyba oczywiste, że funkcje zaimplementowane w przeglądarce są szybsze niż własne. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) A to, o czym wspomniał ~nospor, to swoją drogą. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 20.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
ok podziekował bardzo,
obszedlem w troche inny sposob ale zawsze sie czlowiek czegos nauczy:) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 05:18 |