Показать сообщение отдельно
  #1 (permalink)  
Старый 12.06.2013, 11:16
Новичок на форуме
Отправить личное сообщение для infernorays Посмотреть профиль Найти все сообщения от infernorays
 
Регистрация: 12.06.2013
Сообщений: 4

Выполнение скрипта при открытии ссылки с параметром
Всем привет, Я НУБ
Есть сайт в теле которого содержимое меняется с помощью jquery
методом измения видимости элементов через CSS. Изменяется всё это нажатием на Onclick ссылки...

У них написан href="#blablabla" с решёткой (типо якорь), но он не нужен.. просто меняется ссылка в адресной строке..

Вроде как site.ru/#blabla1 , site.ru/#blabla2 , site.ru/#blabla3

Что мне нужно реализовать... чтобы при открытии ссылок (в адресной строке)такого вида ^
Запускалось то что срабатывает при нажатии на ссылки

как-то так объяснил...

Вообщем если открыть ссылку с другого сайта или просто её в адр.строку ввести , чтобы сработало измение видимости элементов.

Сайт вот: http://express.sevstar.info/beta/ (на всякий случай)

Конкретно о чём идёт речь:

Скрит:
<script>
function Change(sdf) {if($(".cont" + sdf + "").css("display") == "none") {$(".cont1:visible,.cont2:visible,.cont3:visible,.cont4:visible,.cont5:visible,.cont6:visible,.cont7:visible,.cont8:visible,.cont9:visible").stop(true, true).hide(300);
 $(".cont" + sdf + "").show(500);}}
</script>


То что в CSS:
.cont1 {display:none;}
.cont2 {display:none;}
.cont3 {display:none;}
.cont4 {display:none;}
.cont5 {display:none;}
.cont6 {display:none;}
.cont7 {display:none;}
.cont8 {display:none;}
.cont9 {}


Кнопчуки что меняют содержимое:
<li class=but1 onClick="Change('1');"><a href=#video>ВИДЕО</a></li>
<li class=but2 onClick="Change('2');"><a href=#music>МУЗЫКА</a></li>
<li class=but3 onClick="Change('3');"><a href=#games>ИГРЫ</a></li>
<li class=but4 onClick="Change('4');"><a href=#converse>ОБЩЕНИЕ</a></li>
<li class=but5 onClick="Change('5');"><a href=#portal>ПОРТАЛЫ</a></li>
<li class=but6 onClick="Change('6');"><a href=#servises>СЕРВИСЫ</a></li>
<li class=but7 onClick="Change('7');"><a href=#books>КНИГИ</a></li>
<li class=but8 onClick="Change('8');"><a href=#vkchat>ЧАТ ВК</a></li>


Элементы которые меняются типичные <div> с классом css..

А вообще если кто-то знает как это можно сделать проще, скажите, буду очень рад любым вариантам.
Ответить с цитированием