Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Slide'owanie nie działa
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Sexee
Cytat
<script type="text/javascript">
$(function(){
var s = $('#div'), w = $(s.find('span')[0]).width();
s.css({width: w, overflow: 'hidden', whiteSpace: 'nowrap'});
$('#clicky').toggle(function(){
s.stop(true).animate({width: 0}, {duration: 'slow', queue: false, complete: function(){s.hide();}});
}, function(){
s.stop().animate({width: w}, {duration: 'slow', queue: false});
});
});
</script>

Mam problem z chowaniem diva - chowa się ale po kolejnym użyciu funkcji nie pokazuje go. Wiem że to coś z tym <span> ale jak to usuwam to totalnie nie działa, dlatego prosiłbym o pomoc.





//kod nie mojego autorstwa.
sybii
  1. <script type="text/javascript">
  2. $(function(){
  3. var s = $('#div'), w = $(s.find('span')[0]).width();
  4. s.css({width: w, overflow: 'hidden', whiteSpace: 'nowrap'});
  5. $('#clicky').toggle(function(){
  6. s.stop(true).animate({width: 0}, {duration: 'slow', queue: false, complete: function(){s.hide();}});
  7. }, function(){
  8. s.stop().show(function(){s.animate({width: w}, {duration: 'slow', queue: false })});
  9. });
  10. });
  11. </script>
Sexee
Plusik już masz.

A czy można to zrobić by chowało, ale nie tekst w znaczniku a div?
Bo jak już napisałem mi to coś nie wychodzi, a zakładam że dla kogoś obcykanego to pół minuty roboty.
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.