Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] zwijanie / rozwijanie
maniek74
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 26.08.2013

Ostrzeżenie: (0%)
-----


Witam

Mam taki skrypt:
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $('#searchAdvancedLink').toggle(function() {
  4. $('#searchAdvanced').animate({height: 695}, 1500);},
  5. function() {
  6. $('#searchAdvanced').animate({height: 0}, 1500);
  7. });
  8.  
  9. $('#searchAdvancedImg').click(function() {
  10. $('#searchAdvanced').animate({height: 0}, 1500);
  11. });
  12. });


Problem jedynie w tym że jak zamknę rozwinięcie #searchAdvancedImg to muszę klikać 2 razy #searchAdvancedLink żeby go rozwinąć.
Można to jakoś zmienić?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Kalinowcyk
post
Post #2





Grupa: Zarejestrowani
Postów: 67
Pomógł: 4
Dołączył: 23.09.2008

Ostrzeżenie: (0%)
-----


Nie powinno być tak?

  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $('#searchAdvancedLink').click(function() {
  4. $('#searchAdvanced').animate({height: 695}, 1500);
  5. }
  6. );
  7.  
  8. $('#searchAdvancedImg').click(function() {
  9. $('#searchAdvanced').animate({height: 0}, 1500);
  10. });
  11. });
  12. </script>


Nie bardzo wiem, jaki masz zamiar, ale taka konstrukcja jakaś mi się normalniejsza wydaje.


--------------------
Notatnik programisty
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:26