X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Как сделать показать/скрыть?
PahA
PahA
Topic Starter сообщение 19.2.2009, 22:22; Ответить: PahA
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 397
Регистрация: 12.6.2008
Поблагодарили: 48 раз
Репутация:   6  


Вот нужно сделать так как здесь _http://www.gnuman.ru/stuff/js/hide/ на gallery 2, (смотрел исходный код, пробовал так же, ничего не получилось, вообще не открылась страница, я наверное не туда вставляю) что бы было показать/cкрыть или что-то подобное


--------------------
Не нашел счастья в Яндексе? Ищи в Google! ;)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dank
Dank
сообщение 19.2.2009, 22:26; Ответить: Dank
Сообщение #2


клоновод
******

Группа: Banned
Сообщений: 1562
Регистрация: 21.6.2008
Из: Новосибирск
Поблагодарили: 753 раза
Репутация:   146  


обычный скрипт для html

Сообщение отредактировал Dank - 19.2.2009, 23:18


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
glook
glook
сообщение 19.2.2009, 22:33; Ответить: glook
Сообщение #3


Завсегдатай
*****

Группа: Active User
Сообщений: 679
Регистрация: 15.11.2008
Из: Ростов-на-Дону
Поблагодарили: 212 раз
Репутация:   46  


Вот так надо ,
<script language="javascript" type="text/javascript">
<!--
function newNameInput(s,h) {
ss = document.getElementById(s).style;
hh = document.getElementById(h).style;

if (ss.display == 'block' ) {
ss.display = 'none';
hh.display = 'block';
} else if ( ss.display == 'none' ) {
ss.display = 'block';
hh.display = 'none';
}
return false;
}
//-->
</script>



<div id="moreParamsBlock">
<p><a href="" onclick="return newNameInput('moreBlock', 'moreParamsBlock');">показать дополнительный блок</a></p>
</div>

<div style="display:none;" id="moreBlock">
<p><a href="" onclick="return newNameInput('moreBlock', 'moreParamsBlock');">скрыть дополнительный блок</a></p>
Содержание блока
</div>


Сообщение отредактировал glook - 19.2.2009, 22:34
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 19.2.2009, 23:02; Ответить: Lordie
Сообщение #4


Топовый постер
*******


Группа: Active User
Сообщений: 4737
Регистрация: 11.5.2008
Поблагодарили: 966 раз
Репутация:   153  


glook, не, совсем не так, можно в разы проще.. wink.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
glook
glook
сообщение 19.2.2009, 23:03; Ответить: glook
Сообщение #5


Завсегдатай
*****

Группа: Active User
Сообщений: 679
Регистрация: 15.11.2008
Из: Ростов-на-Дону
Поблагодарили: 212 раз
Репутация:   46  


(Lordie @ 19.2.2009, 22:02) *
glook, не, совсем не так, можно в разы проще.. wink.gif

ну это на примере того кода , который в ссылке выше
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
seregaeu
seregaeu
сообщение 19.2.2009, 23:21; Ответить: seregaeu
Сообщение #6


Новичок
*

Группа: User
Сообщений: 37
Регистрация: 19.2.2009
Поблагодарили: 6 раз
Репутация:   0  


Lordie можете показать второй вариант попроще
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 19.2.2009, 23:26; Ответить: Lordie
Сообщение #7


Топовый постер
*******


Группа: Active User
Сообщений: 4737
Регистрация: 11.5.2008
Поблагодарили: 966 раз
Репутация:   153  


seregaeu, практически то же самое, только на обьектной основе JS с применением сокращенного стиля
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sharingan
Sharingan
сообщение 19.2.2009, 23:38; Ответить: Sharingan
Сообщение #8


клоновод
*

Группа: Banned
Сообщений: 24
Регистрация: 17.2.2009
Поблагодарили: 0 раз
Репутация:   0  


Могу посоветовать на яваскрипте http://demos.mootools.net/Fx.Slide очень легко настроить и очень красиво, качиваешь демку, смотришь как там сделано и делаешь по аналогии


--------------------
Клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UncleM
UncleM
сообщение 20.2.2009, 0:00; Ответить: UncleM
Сообщение #9


Бывалый
****

Группа: Banned
Сообщений: 436
Регистрация: 17.8.2008
Поблагодарили: 157 раз
Репутация:   37  


Самый простой и универсальный вариант:

<html>
<head>
<script type="text/javascript">
function toggle(link,o){
    o = document.getElementById(o);
    if(o.style.display==''){
        o.style.display = 'none';
        link.innerHTML = link.innerHTML.replace('скрыть','показать')
    }else{
        o.style.display = '';
        link.innerHTML = link.innerHTML.replace('показать','скрыть')
    }
}
</script>

</head>
<body>
<a href="#" onclick="toggle(this,'hiddenDiv')">показать контент</a>
<div id='hiddenDiv' style='display:none'>
    Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah<br />
    Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah, Blah<br />
</div>
</body>
</html>


Сообщение отредактировал UncleM - 20.2.2009, 0:01


--------------------
Осторожно! Вы можете получить огромный заряд позитива!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PahA
PahA
Topic Starter сообщение 20.2.2009, 2:54; Ответить: PahA
Сообщение #10


Бывалый
****

Группа: User
Сообщений: 397
Регистрация: 12.6.2008
Поблагодарили: 48 раз
Репутация:   6  


везде работает, а на gallery 2 нет, может проблема в javascript? вы как думаете?


--------------------
Не нашел счастья в Яндексе? Ищи в Google! ;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Видеомаркетинг как инструмент развития интернет-магазина
10 PostBrigada 2043 Сегодня, 14:59
автор: Catherine_Molli
Открытая тема (нет новых ответов) Facebook палит прокси. Кто как решает эту проблему?
27 Twickbot 3521 Сегодня, 13:20
автор: Smspva
Открытая тема (нет новых ответов) Обман пользователей мобильного интернета, о как =)
11 RMak 1446 Сегодня, 12:53
автор: RMak
Открытая тема (нет новых ответов) Как повлиять на быстрые ссылки в гугле?
6 maxg5 1385 Сегодня, 10:20
автор: lesssss81
Открытая тема (нет новых ответов) как правильно написать альт и тайтл для изображений
0 galaker 359 Вчера, 22:50
автор: galaker


 



RSS Текстовая версия Сейчас: 14.12.2017, 19:52
Дизайн