选择悬停的jquery孩子

0 css jquery parent-child

我有以下(破碎)代码:

 $(".old_post").hover(function(){
    $(this > ".post_right_nav").show();
Run Code Online (Sandbox Code Playgroud)

post _ right _ nav是一个div(包含其他div),它包含一些用户按下的控件.我想只在用户将鼠标悬停在帖子上时显示这些控件.如何正确选择每个帖子的子元素?

Jon*_*son 10

你可以使用右键,以下是说:范围内寻找有类元素="后右导航" 这一

$(".old_post").hover(function(){
    $(".post_right_nav", this).show();
...
Run Code Online (Sandbox Code Playgroud)

这将使你成为所有后代,如果你只想要孩子,你可以做到以下几点

$(".old_post").hover(function(){
    $(this).children(".post_right_nav").show();
...
Run Code Online (Sandbox Code Playgroud)

我发现了一篇快速文章,介绍了jQuery选择器中上下文的使用

http://beardscratchers.com/journal/jquery-its-all-about-context