Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > простой show/hide javascript |
Автор: MCTarakan 12.8.2008, 16:09 | ||||
скажу сразу, поиск смотрел, в нем только одна тема немного соответствует моему вопросу, но так как она датируется 2006 годом, решил создать новую... Итак, есть:
при этом, когда жму на LINK1 то открывается СОДЕРЖАНИЕ1, когда жму на LINK2 открывается СОДЕРЖАНИЕ2, а СОДЕРЖАНИЕ1 закрывается и т.д. Вот http://sketchup.google.com/training/videos/new_to_gsu.html сделано так - есть ссылки и есть скрытый конетнт под ними, при нажатии на ссылку этот контент открывается, при нажатии на ссылку ниже верхний скрывается, а нижний открывается и так далее... Вот код гугла
я пытался самостоятельно изменить его, но так ничего и не получилось (с програмиированием у меня не очень хорошо)... Нашел также скрипты, которые просто открывают/закрывают свой слой, но чтобы открывали свой, а закрывали чужие - не нашел.... Хотелось бы простое решение ![]() |
Автор: comtat 12.8.2008, 16:57 | ||
Типа того ...
|
Автор: zibox86 12.8.2008, 17:48 |
По чему бы вообще не сделать это через CSS!!! |
Автор: MCTarakan 12.8.2008, 18:47 |
comtat, спасибо, сорри сразу не разобрался... а как бы еще сделать, если слой открыт, чтоб он закрывался через туже ссылку? Т.е. если слой DIV1 закрыт, то при нажатии на LINK1 он открывается, а при повторном нажатии закрывается (при сохранении условий первого поста естественно)... думаю понятно объяснил? zibox86, хм... а как это можно сделать через CSS? |
Автор: comtat 12.8.2008, 21:32 | ||
Пожалуйста
zibox86, поясните как это можно сделать ??? |
Автор: 12345c 13.8.2008, 03:13 | ||||
Зачем множить переменные и классы? Здесь http://js2.ru/files/js-man3.htm посмотрите эту функцию (она, правда, навороченная, зато многофункциональная):
Добавлено через 7 минут и 17 секунд ну а для работы в режиме флип-флопа надо дописать ещё одну команду ('f') для блочных элементов, например, такую:
|
Автор: MCTarakan 13.8.2008, 10:52 | ||
comtat, спасибо большое! ![]() 12345c, спасибо за ссылку, буду ковырять, но... у меня не очень хорошо с программированием, даже на яве :( ![]() Добавлено через 3 минуты и 23 секунды ![]()
как буд-то на китайском написана |