- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Подскажите пожалуйста. Делаю аккордеон на сайте (раскрывающийся и закрывающийся текст).
Вот такой код:
Вот сама функция hidetxt
<script type="text/javascript">// <![CDATA[var show; function hidetxt(type){param=document.getElementById(type); if(param.style.display == "none") { if(show) show.style.display = "none"; param.style.display = "block"; show = param; }else param.style.display = "none" }// ]]></script>
И вот собственно вопрос - как мне ссылаться на отдельные пункты этого текста, например чтобы при ссылке открывался сразу раскрытый пункт текст 2. Какой урл должен быть????
Очень нужно, помогите кто знает. Я в JS вообще ни бум-бум:confused:
Подключите библиотеку jQuery, а то время потратите больше.
http://jsfiddle.net/jw9fC/ так вы хотите?
Или ссылаться с других страниц, а не с текущей?
Если с других страниц, то раскрытие этих блоков вам придется реализовывать отдельно, но это буквально пару строк кода.
у адресной строки в js есть параметр location.hash.
т.е. выглядеть это будет примерно так:
$(document).ready(function()
{
var hash = location.hash;
$(hash).show();
}
);
а ссылка будет выглядеть так: http://site.com/mypage#block2