2013-07-14 48 views
0

現在我已隱藏了.clrChart並希望取消隱藏並點擊.color,但在連續排列中有多個,因此我需要將目標鎖定在點擊下。只需要在div內定位項目

<div class="color"> 
    <a><img src="img/clrBttn.png" alt="" /></a> 
    <a href="#"><img src="img/clrChart2.jpg" alt="color chart" class="clrChart" /></a> 
</div> 

我試過這個w /無濟於事。

$('.color').click(function() { 
     $(this).next('.clrChart').show(); 
     }); 

任何幫助,將不勝感激:)的

+1

'$(」。clrChart ',this).show()' – elclanrs

回答

1

使用.find()代替.next()

+0

did not work for某種原因 –

1
$('.color').click(function() { 
    $(this).find('.clrChart').show(); 
}); 

這會找到一個傳人當前。顏色內

+0

我無法讓它繼續工作 –

+0

This如果.clrChart最初顯示:none,則應起作用 – TGH