• Страница 1 из 1
  • 1
Архив - только для чтения
Форум Studio AD » Архив » Топка » Клик в диве
Клик в диве
UnderShot
Дата: Суббота, 21.11.2009, 19:58 | Сообщение # 1
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Как сделать, чтобы при клике в определенном диве какую-нить ссылку, появлялся скрытый див, например:
Code
<div id='hidden' style='display:none'>Скрытая информация</div>
<div id='ref'><a href='#'>Та самая ссылка</a></div>

На подобие этого


Очень важная тема!
Filmzona — онлайн фильмы.
  
UnderShot
Дата: Суббота, 21.11.2009, 20:23 | Сообщение # 2
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Так, вопрос решил, с ссылками работает, а с js - нет. Я хочу сделать вместо tak.ru - begun. Вот код бегуна:
Code
<script type="text/javascript">  
var begun_auto_pad = 119755201;  
var begun_block_id = 162431580;  
</script>  
<script src="http://autocontext.begun.ru/autocontext2.js" type="text/javascript"></script>

Там ссылки через JS пропысиваются, можно как-нибудь сделать, что-бы при нажатии на эти ссылки (js) открывался контент?


Очень важная тема!
Filmzona — онлайн фильмы.
  
DSC
Дата: Суббота, 21.11.2009, 20:24 | Сообщение # 3
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Code
<a href="javascript:name('text')">ссылка</a>
<div id="text" style="display:none">Текст в диве</div>
<script type="text/javascript">
function name(txt) {
   if (document.getElementById(txt).style.display == 'none') {
     document.getElementById(txt).style.display = 'block'
   } else {
     document.getElementById(txt).style.display = 'none'
   }
}
</script>


aka Latro
  
frost
Дата: Суббота, 21.11.2009, 20:33 | Сообщение # 4
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
вы совсем не умеете экономить место
Code

<a href="javascript:toggle('text')">ссылка</a>  
<div id="text" style="display:none">Текст в диве</div>  

<script type="text/javascript">  
function toggle(a) {  
var e=document.getElementById(a).style;
e.display=(e.display=='none'?'':'none');
}  
</script>
  
UnderShot
Дата: Суббота, 21.11.2009, 20:46 | Сообщение # 5
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Спасибо вам за ответы.

Очень важная тема!
Filmzona — онлайн фильмы.
  
Форум Studio AD » Архив » Топка » Клик в диве
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.