我似乎偶然發現了一個非常簡單的問題。我試圖隱藏一個父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 2011-02-02 12:29:13
你肯定有問題之外的事情,你可以看到*只有*你的代碼在這裏工作的問題在這裏:http://www.jsfiddle.net/nick_craver/ukRuK/ – 2011-02-02 12:29:49