Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   скрытие спойлера (https://javascript.ru/forum/dom-window/29248-skrytie-spojjlera.html)

vesna 21.06.2012 09:09

скрытие спойлера
 
Добрый день!

Есть спойлер на странице
<a class="splLink" href="">открыть содержимое</a>
		<div class="splCont">
			Содержимое блока
			
			<a class="splLink" href="" >свернуть</a><br>
		</div>


<script type="text/javascript" src="/js/jquery.min.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
    $('.splLink').click(function(){
        $(this).parent().children('div.splCont').toggle('normal');
        return false;
    });
});
</script>


Отлично работает при клике по ссылке "открыть содержимое". но хочу добавить в конце скрытого блока ссылку "свернуть". Прописала для ссылки класс splLink, но почему то нет ввобще никакой реакции.

Максимум чего смогла получить - свернуть все открытые спойлеры.

Подскажите пож-та в чем проблема?

P.S. Javascript только начинаю изучать, поэтому не судите строго, если вопрос элементарный..

ksa 21.06.2012 09:14

vesna, твоя верстка не валидна... В строчные элементы не должны содержать блочные...

Цитата:

Сообщение от vesna
Прописала для ссылки класс splLink, но почему то нет ввобще никакой реакции.

Потому как для приведунного кода этого не достаточно...

На будущее.
Тестовые примеры нужно делать полные, так, чтобы их можно было скопировать и посмотреть в работе. Да и показать будет на чем...
Огрызки мало что могут объяснить.

vesna 21.06.2012 09:19

Цитата:

Сообщение от ksa (Сообщение 182920)
На будущее.
Тестовые примеры нужно делать полные, так, чтобы их можно было скопировать и посмотреть в работе. Да и показать будет на чем...
Огрызки мало что могут объяснить.

:-? пример самый полный, работает

ksa 21.06.2012 09:23

vesna, есть разница между тестовым примером и "самым полным"... :)
Тестовый пример маленький но полностью отражает проблему.

Но в любом случае решать тебе...

vesna 21.06.2012 09:24

Цитата:

Сообщение от ksa (Сообщение 182920)
Потому как для приведунного кода этого не достаточно...

понятно что не достаточно... поэтому и спрашиваю

vesna 21.06.2012 09:25

Цитата:

Сообщение от ksa (Сообщение 182922)
vesna, есть разница между тестовым примером и "самым полным"... :)
Тестовый пример маленький но полностью отражает проблему.

Но в любом случае решать тебе...

вот оригинал, раз настаиваете

ksa 21.06.2012 09:31

Мне "оригиналы" вообще не интересны... :lol:
Я хочу подтолкнуть тебя саму к решению твоей же проблемы. Для этого именно тебе нужно сделать мааааленький но полный тестовый пример, иллюстрирующий твою же проблему.
И только после этого я тебе подскажу следующий шаг.

За тебя я делать ничего не собираюсь. :)
Мне оно и даром не надо...

vesna 21.06.2012 09:49

Цитата:

Сообщение от ksa (Сообщение 182925)
И только после этого я тебе подскажу следующий шаг.


А почему бы сейчас не сделать этого, итак по существу то ничего не сказано:(

Пример
Код всего этого выше

ksa 21.06.2012 10:04

Цитата:

Сообщение от vesna
А почему бы сейчас не сделать этого

1000р на телефон...

vesna 21.06.2012 10:23

Цитата:

Сообщение от ksa (Сообщение 182933)
1000р на телефон...


Если бы меня интересовал такой вариант, написала бы в другой раздел. Никого за меня я делать ничего не просила.


Часовой пояс GMT +3, время: 22:45.