Div jest domyślnie schowany. Nie ma problemu z wyświetleniem zawartości, jednak gdy chcę ją schować - nic się nie dzieje.
<script type="text/javascript"> $(document).ready(function() { $('.pokaz').click(function() { $('.komentarz').slideDown('fast'); $('.pokaz').text("Ukryj"); $('.ttr3').addClass('ttr2'); $('.ttr3').removeClass('ttr3'); $('.pokaz').addClass('ukryj'); $('.pokaz').removeClass('pokaz'); return false; }); $('.ukryj').click(function() { $('.komentarz').slideUp('fast'); $('.ukryj').text("Pokaż"); $('.ttr2').addClass('ttr3'); $('.ttr2').removeClass('ttr2'); $('.ukryj').addClass('pokaz'); $('.ukryj').removeClass('ukryj'); return false; }); }); </script>
Druga sprawa, to w jaki sposób zrobić tak, by jedynie dany element został wyświetlany, a nie wszystkie, po kliknięciu w span z klasą "pokaz". Próbowałem się bawić z next, each, a nawet siblings (ten sposób raczej nie zadziała z takim rozmieszczeniem), ale nie dało to większego rezultatu.