Сообщение от sport-chess
|
<script language="javascript">
|
Атрибут language бесполезен на 100%. Его не нужно писать.
В теме скорей всего подключена либа jQuery, с ней код поудобней писать:
<a class="displayText">Показать решение</a>
<div class="toggleText" style="display:none">Сам текст в спойлере... </div>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$('.displayText').click(function() { toggle(this) });
function toggle(displayText) {
displayText = $(displayText);
var toggleText = displayText.next('.toggleText');
if (toggleText.is(':visible')) {
toggleText.hide();
displayText.html('Показать решение');
} else {
toggleText.show();
displayText.html('Закрыть');
}
}
</script>
jQuery конечно второй экземпляр подключать не нужно. Если эта либа не используется - можно без особых проблем переписать на чистом js.