Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [scriptaculous] Effect.SlideDown
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
VegetaSSJ
Witam!

Potrzebuje funkcję JS która działa na zasadzie Effect.SlideDown, z tą różnicą że nie wymaga podania wysokości elementu. Chodzi o to że mam diva z jakąś zawartością, zawartość ta jest dynamiczna, nie mogę i nie chcę podawać na sztywno wysokości tego diva. W stanie wyjściowym div jest niewidoczny, po kliknięciu na jakiś tam przycisk chcę go rozwinąć tak jak to robi Effect.SlideDown. Niestety Effect.SlideDown nie działa jeżeli element nie ma zdefiniowanego w stylu height. Pytanie koledzy do Was jak to wykonać?
melkorm
Korzystam z tych efektów od dość dawna i ani razu nie wymagał ten skrypt ode mnie podania wysokości div'a więc nie wiem o co chodzi ;P

  1. <div id="slide" style="display:none;">
  2. <div>
  3. This is some test content. This is some test content.
  4. </div>
  5. </div>
  6. <li><a href="#" onclick="Effect.SlideDown('slide'); return false;">Click here for a demo!</a></li>
  7. <li><a href="#" onclick="$('slide').hide(); return false; ">Reset</a></li>
  8. </ul>


I działa ;]
VegetaSSJ
hmmm...., próbowałem kiedyś ale mi nie trybiło, jak wrócę z roboty to sprawdzę. Dzięks.

edit -> tak racja winksmiley.jpg bałwan ze mnie winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.