jQuery – 无法隐藏父级

我似乎偶然发现了一个非常简单的任务问题。 我在点击孩子时试图隐藏父div。

这是我的HTML;

click me
click me
click me

这是我的jQuery;

 $('.wave').click(function() { alert($(this).parent().html()); $(this).parent().hide('slow'); }); 

警报似乎表明我有正确的选择器,但父div拒绝隐藏。 有什么想法吗?

尝试$(this).closest(".wave-wrap").hide()代替。

您的代码运行得非常好。 看看下面的例子:

     Untitled Document     
click me
click me
click me