20-07-2012, 22:00
(Ten post był ostatnio modyfikowany: 20-07-2012, 22:06 przez camelrafal.)
z jquery sobie skorzystaj
i wszysio
dodatkowo jeszcze bedziesz miał w tym fajną animację
a co do tego że pokazuje się w wielu linijkach zamiast jednej to dlatego że div ma domyślnie ustawioną własność display na block
a block jest taki samolubny że nie chce sie z nikim dzielić miejscem i zrzuca kolegów piętro niżej
żeby tego uniknąć ustaw w divie
Kod:
<h1 id="kat1">kat1</h1><p>cos tam cos tam</p>
<script>
$('#kat1').click(function(){ $('#kat1').next('p').slideToggle(); });
</script>
dodatkowo jeszcze bedziesz miał w tym fajną animację
a co do tego że pokazuje się w wielu linijkach zamiast jednej to dlatego że div ma domyślnie ustawioną własność display na block
a block jest taki samolubny że nie chce sie z nikim dzielić miejscem i zrzuca kolegów piętro niżej
żeby tego uniknąć ustaw w divie
Kod:
display:inline;