Открываем и закрываем....

Appleman
На сайте с 06.11.2010
Offline
79
591

У меня есть большой текст.Чтобы не выкладывать все я пользуюсь функцией toggle (jQuery) и добавляю ссылку "Читать далее."Но проблема в том, что когда появляется новый текст "Читать далее" не уходит и получается кракозябра, типа:

...под названием «Перережь веревку!»Читать полностью.В игре «Перережь веревку!» реалистично сочетаются законы...

Беда!Как сделать, чтобы при клике один элемент закрывался, а другой открывался?Как совместить toggle (можно show) и hidden?

M2
На сайте с 11.01.2011
Offline
341
#1
Appleman:

Беда!Как сделать, чтобы при клике один элемент закрывался, а другой открывался?

Ну так вы сами себе ответили на вопрос :)

$('#elem1').hide();

$('#elem2').show();

Просто то, что вы хотите сделать, распишите по пунктам, а затем эти пункты перепишите на языке скрипта.

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше
n0name
На сайте с 22.12.2006
Offline
54
#2


<style>
.complete_article {
display: none;
}
</style>

<script type="text/javascript">
$(function() {
$(".cut").click(function() {
$(this).hide().nextAll().show();
return false;
});
});
</script>
<div>Превью</div>
<a href="#" class="cut">Читать далее</a>
<div class="complete_article">Полная версия</div>
Сервис сравнения цена на VPS (http://vpska.com/)
Appleman
На сайте с 06.11.2010
Offline
79
#3

Thanks =))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий