MouseOver - показываем 1 элемент из нескольких одинаковых
Приветствую, прошу помощи.
Подскажите как сделать... есть несколько div со вложенным span : <div id="agr"><span></span></div> <div id="agr"><span></span></div> <div id="agr"><span></span></div> <div id="agr"><span></span></div> Нужно сделать так, что при наведении курсора на div показывался только span вложенный в этот div ... проблема в том, что показываются все спаны сразу |
id должен быть уникальным в пределах страницы
|
Цитата:
|
понятия не имею, что вы имели ввиду под "показыванием span"...надеюсь ошибок я не наделал и все работает адекватно:)
function lala(obj){ alert($($(obj).children().get(0)).text()); } <div id="agr" onmouseover="lala(this);"><span>1111</span></div> <div id="agr" onmouseover="lala(this);"><span>2222</span></div> <div id="agr" onmouseover="lala(this);"><span>3333</span></div> <div id="agr" onmouseover="lala(this);"><span>4444</span></div> |
Цитата:
Цитата:
|
monolithed,
Раз пишешь другим что им читать, прочитай внимательно кто именно, что пишет ;) Например ТС, пока еще не появлялся в теме |
monolithed,
тема превращается в пофлудим и успокоимся? Цитата:
|
moblex
Меняйте ID на класс и пишите: $("div.agr").bind("mouseover mouseout", function () { $("span", this).toggle(); }); |
Часовой пояс GMT +3, время: 05:52. |