Мое предложения: Добавить однаковые классы для дивов и разные атребуты для спанов и при нажатии на спан прятать все дивы и показывать нужный. Как то так:
HTML:
<div class="info">
<div class="info_video">
<span data-show="items_video">Информация</span>
<span data-show="downoload">Скачать</span>
</div>
<div class="items items_video">
<div class="info_item">
<li>Просмотров:<?php echo $movie['views']; ?></li>
<li>Добавил:</li>
<li>Добавлено:<?php echo $movie['date_format']; ?></li>
</div>
<div class="info_item">
<li>Продолжительность: </li>
<li>Размер: </li>
<li>Категория: </li>
</div>
</div>
<div class="items downoload">
</div>
В спане в атрибуте data-show нужно указать клас дива который должен быть виден при клике на него
JS:
$('.info_video span').click(function() {
$('.items').hide();
$('.'+$(this).data('show')).show();
});
Таким образом сюда же можно добавить еще несколько дивов и соответсвенных спанов и все будет работать