我有一个DIV与类关联但不是ID的层次结构。我怎样才能删除被点击的物品?jquery检测和删除点击的元素
<div>
<div class="minibox" onclick="remove_me()">Box1</div>
<div class="minibox" onclick="remove_me()">Box1</div>
<div class="minibox" onclick="remove_me()">Box1</div>
<div class="minibox" onclick="remove_me()">Box1</div>
<div class="minibox" onclick="remove_me()">Box1</div>
</div>
<script>
function remove_me(){
///remove the clicked div
}
</script>
为什么.fadeIn()? – meo 2011-03-14 14:29:49
'fadeIn'是一个错字,它是'fadeOut'并且增加了一个例子,这个建议是给出一个很好的移除效果,所以它不会只是“消失”......这都是关于UI技术的,我习惯于让用户知道发生了什么,而且我永远不会像消失div/table row /其他元素一样,而不会消失的简单效果。 – balexandre 2011-03-14 14:42:29
当然可以。看看我的例子。用户应该知道在点击之前会发生什么。但fadeOut会更喜欢像我一样删除;)至少在回调中删除。在你的例子中,淡入淡出的动画没有时间完成,因为元素将被删除。 – meo 2011-03-14 14:44:56