Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.08.2011, 12:29
Аватар для kuzroman
Кандидат Javascript-наук
Отправить личное сообщение для kuzroman Посмотреть профиль Найти все сообщения от kuzroman
 
Регистрация: 26.11.2010
Сообщений: 124

Селекторы в jquery (обращение)
Доброго всем дня, подскажите, в своем скрипте я обращаюсь к
div .butText при наведении, и вывожу следующий за ним div, вроде все должно работать и происходить обращение к следующему селектору. Но выводиться постоянно один и тот же атрибут с первого div .butText, куа бы я не наводил.
Подскажите может тут как можно применить конструкцию с this ? или как еще решить задачу?


$(document).ready(function(){

	$('div .butText').mouseover( function(){
		alert( $('div .butText + div').attr('id') )
	});
});



Если что то код HTML вот (копи из notepad++):

<div class='glavMenu'>
					<div class="glaz glazTop"></div><a href='#0' class="butText glavMenuText">Главная страница<br><em>index.htm</em></a>
					<div class="minMenu" id='glav'>
						<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
					</div>
					<div id='id1' class="buttonTop">
						<div class="glaz"></div><a href='#0' class="butText">Новости<br><em>news/</em></a>
						<div class="minMenu" id='news'>
							<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
						</div>
					</div>
					<div id='id2' href="#" class="buttonTop">
						<div class="glaz"></div><a href='#0' class="butText">Баннеры</a>
						<div class="minMenu">
							<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
						</div>
						<div href="#" class="buttonTop buttonPod">
							<div class="glaz"></div><a href='#0' class="butText butPodText">Верхние</a>
							<div class="minMenu">
								<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
							</div>
						<div href="#" class="buttonTop buttonPod2">
							<div class="glaz"></div><a href='#0' class="butText butPodText2">левый</a>
							<div class="minMenu">
								<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
							</div>
						</div>						
						<div href="#" class="buttonTop buttonPod2">
							<div class="glaz"></div><a href='#0' class="butText butPodText2">правый</a>
							<div class="minMenu">
								<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
							</div>
						</div>
						</div>
						<div href="#" class="buttonTop buttonPod">
							<div class="glaz"></div><a href='#0' class="butText butPodText">Средние</a>
							<div class="minMenu">
								<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2' ><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
							</div>
						</div>
						<div href="#" class="buttonTop buttonPod">
							<div class="glaz"></div><a href='#0' class="butText butPodText">Нижние</a>
							<div class="minMenu">
								<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
							</div>
						</div>
					</div>
					<div id='id3' href="#" class="buttonTop yellowFon">
						<div class="glaz glazHide"></div><a href='#0' class="butText textHide">Анонсы<br><em>anons/</em></a>
						<div class="minMenu">
							<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
						</div>
					</div>
					<div id='id4' href="#" class="buttonTop">
						<div class="glaz"></div><a href='#0' class="butText">Текст на главной это пример очень длинной строки<br><em>text/</em></a>
						<div class="minMenu">
							<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
						</div>
					</div>
					<div id='id5' href="#" class="buttonTop">
						<div class="glaz"></div><a href='#0' class="butText">Он<br><em>text/</em></a>
						<div class="minMenu">
							<a href='#1' ><img src='img/ico/edit.png'></a><a href='#2'><img src='img/ico/add.png'></a><a href='#3' ><img src='img/ico/delete_ico.png'></a>
						</div>
					</div>
					<div class='bottom'><div class='collapse'></div><div class='line_d' ></div></div> 

				 </div>
Ответить с цитированием
  #2 (permalink)  
Старый 09.08.2011, 12:43
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

$('div .butText').next().attr('id')
Ответить с цитированием
  #3 (permalink)  
Старый 09.08.2011, 12:54
Аватар для kuzroman
Кандидат Javascript-наук
Отправить личное сообщение для kuzroman Посмотреть профиль Найти все сообщения от kuzroman
 
Регистрация: 26.11.2010
Сообщений: 124

Да спасибо, такая конструкция помогла.

$('div .butText').mouseover( function(){
alert( $(this).next().attr('id') );
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамически загружаемая jQuery и jQuery-функции в одном файле 67bytes Общие вопросы Javascript 6 06.03.2013 09:01
Обращение к объекту через ссылку boro-da jQuery 4 08.08.2011 15:48
Обращение к обектам jQuery - проблема с доступом. Anthony jQuery 1 08.02.2011 11:05
Обращение к глобальной переменной из jQuery Иван Алексеев jQuery 6 13.08.2010 20:56
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55