Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2009, 16:39   #1
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию jQuery: навигация по DOM, разворачивающиеся списки

Код HTML:
<ul>
	<li onclick="$(this).next().toggle('fast')">1</li>

	<ul>
		<li>4</li>
		<li>5</li>
		<li>6</li>
	</ul>

	<li>2</li>
	<li>3</li>
</ul>
Код HTML:
<ul>
	<li onclick="$(this).children().toggle('fast')">
		1

		<ul>
			<li onclick="$(this).children().toggle('fast')">
				4

				<ul>
					<li>7</li>
					<li>8</li>
					<li>9</li>
				</ul>
			</li>

			<li>5</li>
			<li>6</li>
		</ul>
	</li>

	<li>2</li>
	<li>3</li>
</ul>
в первом случае ie заместо ul сворачивает следующий li
во втором - при нажатии на внутренний li вместе с ним срабатывает onclick и у внешнего

нужны кроссбраузерные разворачивающиеся списки: что можете посоветовать ?
свободен...
wall66 вне форума Ответить с цитированием
Старый 01.07.2009, 22:09   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

проблема решена введением отдельных элементов для надписей с сохранением второй структуры списка и метода next() (примененного к элементам с надписями)
свободен...
wall66 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lightbox jQuery конфликтует с Ajax Schwarz JavaScript, Ajax 5 18.01.2014 11:56
jQuery - подробное руководство по продвинутому JavaScript Mixasik JavaScript, Ajax 2 21.06.2009 17:19
Разворачивающиеся меню. Как проще? Web-Gangsta JavaScript, Ajax 4 05.05.2009 17:46
Вопрос по библиотеке jQuery Help_me JavaScript, Ajax 5 04.03.2009 12:57
Навигация по таблице Натуся Помощь студентам 4 31.10.2007 00:58