Вопрос такой
Я абсолютный новичек в javascript-e, но мне понадобилось его использовать для создания раскрывающихся заголовков. То есть изначально информация под заголовком свернута, при клике разворачивается без перезагрузки страницы.
Вот код, который я нашел в интернете для раскрывающихся списков и слегка модифицировал.
Если вставить его просто в html-файлик - все работает как надо.
При вставке в нужное место сайта - в один из элементов обычного инфоблока, работать перестает, по клику ничего не открывается. Пробовал вставлять скрипт просто в шаблон страницы - не решило проблему.
Наверное, ответ очень очевиден, но я в силу отсутствия опыта его не нашел(
Заранее спасибо!
Я абсолютный новичек в javascript-e, но мне понадобилось его использовать для создания раскрывающихся заголовков. То есть изначально информация под заголовком свернута, при клике разворачивается без перезагрузки страницы.
Вот код, который я нашел в интернете для раскрывающихся списков и слегка модифицировал.
Код |
---|
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function doMenu(AObjIndex) { var subObj = document.all['chapter' + AObjIndex]; if ( subObj.style.display == 'none' ) { subObj.style.display = 'block'; } else { subObj.style.display = 'none'; } // if..else } // doMenu //--> </SCRIPT> <A HREF="javascript:doMenu(1);">Раскрывающийся заголовок</A> <div id="chapter1" style="display: none"> <img src="http://img121.imageshack.us.bb/img121/9991/marklampefacebymarklamp.jpg"></div> |
Если вставить его просто в html-файлик - все работает как надо.
При вставке в нужное место сайта - в один из элементов обычного инфоблока, работать перестает, по клику ничего не открывается. Пробовал вставлять скрипт просто в шаблон страницы - не решило проблему.
Наверное, ответ очень очевиден, но я в силу отсутствия опыта его не нашел(
Заранее спасибо!