下面的代碼僅對最後一個孩子起作用,並且它觸發所有其他孩子元素的功能。獲取孩子並採取行動:jQuery
$('.streetdog').hide();
$('.cat').mouseenter(function(){
var $catVal = $(".cat").index(this);
$('.streetdog:nth-child('+$catVal+')').show();
});
您可以在jsfiddle上看到演示。 基本上我試圖觸發特定的循環.cat
非常感謝,但我想知道':eq'和':nth-child'之間的基本區別是什麼,我搜索了一些論壇,他們都說這兩個都差不多。 –
@tunetosuraj - 查看「nth-child」的jQuery文檔(我已將相關引用複製到我的答案中) - http://api.jquery.com/nth-child-selector/ –