powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как изменить цвет родительской ссылки в меню
8 сообщений из 8, страница 1 из 1
Как изменить цвет родительской ссылки в меню
    #38398037
dakota1310
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть меню http://division.net.ua/about.html. Надо чтобы родительские ссылки были красного цвета. т.е. при наведении на ссылку Камера 1. Цвет текста у ссылок Каталог, Видеокамера и Внутренние видеокамеры были красные.
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
[SRC CSS]<li><a href="[[~3]]">Каталог</a>
				<ul>
					<li ><a href="[[~3]]" class="first">Видеокамеры</a>
						<ul class="inner">
							<li class="title first"><span>Внутренние видеокамеры</span></li>
							<li><a href="" class="tooltip" >Камера 1 <span><img src="assets/theme/images/page/tv/image004.png"/></span></a></li>
							<li><a href="">Камера 2</a></li>
							<li><a href="" class="tooltip" >Камера 3 <span><img src="assets/theme/images/page/tv/image004.png"/></span></a></li>
							<li class="last"><a href="">Камера 4</a></li>
							<li class="line"></li>
							<li class="title first"><span>Уличные видеокамеры</span></li>
							<li><a href="">Камера 1</a></li>
							<li><a href="">Камера 2</a></li>
							<li><a href="">Камера 3</a></li>
							<li class="last"><a href="">Камера 4</a></li>
						</ul>							
					</li>
                   <li><a href="[[~14]]">IP видеокамеры</a>
		   <li><a href="[[~15]]">Видеорегистраторы</a></li>
        </ul>
</ul>

[/SRC]
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38398479
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakota1310Надо чтобы родительские ссылки были красного цвета. т.е. при наведении на ссылку Камера 1. Цвет текста у ссылок Каталог, Видеокамера и Внутренние видеокамеры были красные.
Напиши скрипт - пусть он раскрасит родительские элементы...
Т.к. в ЦСС нет селекторов на "родительские" элементы.
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38399156
dakota1310
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробовала так, меняет цвет не только родительского эл-та http://division.net.ua/about.html
Код: javascript
1.
2.
3.
$( "ul.menu li a" ).hover(function() {
  $( this ).parent().find("a").css('color','blue');
});
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38399179
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakota1310,

Проще задать классы для всех видов "а". По вашему примеру, будут искаться все "а", внутри родителя.
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38399236
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakota1310Пробовала так, меняет цвет не только родительского эл-та http://division.net.ua/about.html
Код: javascript
1.
2.
3.
$( "ul.menu li a" ).hover(function() {
  $( this ).parent().find("a").css('color','blue');
});


Неверная попытка... Нужно точно понимать что делают те или иные методы.

Как вариант...

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(function (){
	$('a').hover(function (){
		$(this).parent().parents('li').children('a').css({
			color: 'red'
		})
	});
});
</script>
</head>
<body>
<ul>
	<li>
		<a href='#'>Item 1</a>
		<ul>
			<li>
				<a href='#'>Item 1 1</a>
				<ul>
					<li>
						<a href='#'>Item 1 1 1</a>
					</li>
				</ul>
			</li>
		</ul>
	</li>
</ul>
</body>
</html>
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38399253
dakota1310
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa, работает большое спасибо, можете сказать как убрать изменение цвета если меняется родитель. http://division.net.ua/about.html
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38399270
dakota1310
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все разобралась сама, всем большое спасибо
Код: javascript
1.
2.
3.
4.
5.
$( "ul.menu li" ).hover(function() {
 $(this).parent().parents('li').children('a').css({color: 'red'})
},function(){
  $(this).parent().parents('li').children('a').css('color','#fff');
});
...
Рейтинг: 0 / 0
Как изменить цвет родительской ссылки в меню
    #38399416
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakota1310все разобралась сама
Уже молодец.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как изменить цвет родительской ссылки в меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]