Я, кажется, наткнулся на проблему с очень простой задачей. Я пытаюсь скрыть родительский div при нажатии на дочерний элемент.jQuery - Не могу скрыть родителя
Вот мой HTML;
<div class="wave-wrap"><div class="wave">click me</div></div>
<div class="wave-wrap"><div class="wave">click me</div></div>
<div class="wave-wrap"><div class="wave">click me</div></div>
Это мой jQuery;
$('.wave').click(function() {
alert($(this).parent().html());
$(this).parent().hide('slow');
});
Предупреждение, похоже, указывает, что у меня есть правильный селектор, но родительский div отказывается скрывать. Любые идеи почему?
Похоже, что это должно сработать, для меня:/Попробуйте сменить hide() на что-то вроде slideToggle()? – sevenseacat
У вас определенно есть что-то вне вопроса, вы можете видеть * только * ваш код в вопросе, который работает здесь: http://www.jsfiddle.net/nick_craver/ukRuK/ –