с закрытием скрытого текста разобралась.
Почему так не работает :
<html>
<head>
<title>Главная страница сайта</title>
<head>
<script src="http://code.jquery.com/jquery-1.6.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$('table tr td a.slide').click(function(event) {
$(event.target).parent('td').next('div').slideToggle(500).siblings('div').hide();
});
});
</script>
</head>
<body>
<table>
<tr>
<td>
<a href="#"><!--какая то ссылка-->
<img src="pic.jpg" >
</a>
</td>
<td>
<!--нажатием на эту ссылку должен открываться и закрываться скрытый текст-->
<a class="slide" href="#" title="Подробнее..." > Показать скрытый текст
</a>
</td>
</tr>
</table>
<div style="display:none;;">
<p>
Скрытый текст
</p>
<div class="columns">
<div class="column1">
<a href="#"><!--какая то ссылка-->
Фотографии
</a>
</div>
<div class="column2" align="right">
<a href="#">Свернуть</a><!--нажатием на эту ссылку должен закрываться скрытый текст-->
</div>
</div>
</div>
</body>
</html>