Большое спасибо, Роб. Работает хорошо! Мне удалось сделать так, чтобы вторичные классы могли контролировать, что текст переключения в обоих состояниях:
<script type="text/javascript">
<!--
$(document).ready(function() {
$('.toggler.show').click(function(evt) {
var $toggler = $(this);
var $container = $toggler.siblings('.container');
$container.toggle();
$toggler.text($container.is(':visible') ? "Show less" : "Show more");
$(this).toggleClass('active');
})
$('.toggler.read').click(function(evt) {
var $toggler = $(this);
var $container = $toggler.siblings('.container');
$container.toggle();
$toggler.text($container.is(':visible') ? "Read less" : "... Read more");
$(this).toggleClass('active');
})
evt.preventDefault();
});
-->
</script>
Как бы я воспользовался jquery переключателем "слайд"? Я пытался изменить
$container.toggle();
к чему-то вроде
$container.slideToggle('fast');
но это нарушает изменение текста при переключении. --cg