我有一個大外的div用許多相同的圓(它是一個較小的DIV與邊界半徑100%)在它。「唯一可見的孩子」元素?
我正在使用jquery淡出這些圈子s當用戶點擊它們,但是我想添加額外的事件時,只剩下的圓圈被點擊。
:最後一個孩子或:第n個孩子()是不會幫助,因爲我不介意被點擊的是哪個圈子,直到只是其中的一個保留。
同樣,元素淡出所以他們仍然是可見元素的兄弟姐妹。所以我需要的是選擇「最後可見」元素。
<div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
</div>
$(document).ready(function(){
$(".circle").click(function(){
$(this).fadeOut("slow");
});
$("XXX").click(function(){
alert("I was the last of Mohicans");
});
});
向我們展示你的代碼...或的jsfiddle可能 – bipen
爲什麼不你向我們展示一些示例源代碼?幫助你會更容易。 – reporter