Не работает этот вариант что-то
, как тут ввести $(this), не меняя htmla и css, в данном примере он естественно махом обращается ко всех классам, мне надо узнать там где hover произошел получить его родителя <ul class="myul2"> то что именно там был hover, хотя таких списков с такими классами у меня много, тут только надо разбирать DOM схему? и юзать parenti и т.д?
http://jsfiddle.net/8LdXj/10/
конечно самый простой способ сделать разные классы для каждого списка.... но это шляпа если у меня списков 100 будет, плодить такой мусорник...
Чтоб не путать что-то в этом стиле
$(".myul2").hover(
function () {
$(this).siblings('.row_name_i').attr("style", 'position:relative; margin-top:-161px; height:218px; background:gray;');
$(this).siblings('.row_name_hidden').attr("style", '');
},
function () {
$(this).siblings('.row_name_hidden').attr("style", 'display:none;');
$(this).siblings('.row_name_i').attr("style", '');
}
);
То есть мы знаем где именно был hover и нам надо то что внутри его childi классы только именно их менять, но не работает
короче просто $('.row_name_i') нельзя юзает так как классы они повторяются... какую функцию хотяб юзать над подскажите?)