Вы можете найти детей и анимировать их, используя .children()
, например:
$.each(data.Results, function() {
divs += '<div class="resultsdiv"><a href="Clients\Details' + this.ClientId +
'">Edit</a><br/><a href="Clients\Details' + this.ClientId +
'">Delete</a></div>';
});
$("#ResultsDiv").append(divs);
$(".resultsdiv:even").addClass("resultseven");
$(".resultsdiv").hover(function() {
$(this).addClass("resultshover").children('a').stop(true, true).fadeIn();
}, function() {
$(this).removeClass("resultshover").children('a').stop(true, true).fadeOut();
});
Или, более короткая версия, использующая .animate()
, сначала скрыть их в CSS и сделать это:
$(".resultsdiv").hover(function() {
$(this).toggleClass("resultshover")
.children('a').stop(true, true).animate({opacity: 'toggle');
});