Показать сообщение отдельно
  #1 (permalink)  
Старый 21.02.2009, 14:10
Аватар для Extern
Новичок на форуме
Отправить личное сообщение для Extern Посмотреть профиль Найти все сообщения от Extern
 
Регистрация: 09.02.2009
Сообщений: 9

Скрипт меню-гармошки работает выборочно
Добрый день.
Возникла проблема с тем что меню то работает то не работает, смотря в какой части страницы его подключать.
Подробнее:
Есть скрипт меню-гармошки (работает на jquery):
<script type="text/javascript" >
	
		function initMenu() {
		$('#menu ul').hide();
		$('#menu li p').click(function() {  $(this).next().slideToggle('normal');   }	);

		}
	
		$(document).ready(function() {initMenu();};
	</script>

И соответственно элементы с которыми он взаимодействует:
echo '<div>';
echo '<ul id="menu" >';
...
динамическое создание элементов меню
...
echo '</ul>';
echo '</div>';


Это все находиться в одном файле, допустим menu.php, который инклудится в нужное место. Теперь самое интересное, если включить его на место, где должно быть меню, то меню выводиться, но не раскрывается, т.е. сам "аккордеон" не работает. В случае подключения данного файла в тело тестовой страницы все работает замечательно.

Проверял уже все, даже не знаю в чем может быть проблема. Подскажите как разрешить данную ситуацию.
Ответить с цитированием