Tengo una jerarquía de DIV con clases asociadas pero no identificadores. ¿Cómo puedo eliminar el elemento al que se hace clic?jquery detección y eliminación de un elemento al que se ha hecho clic
<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>
qué .fadeIn() ?? – meo
'fadeIn' era un error tipográfico, es' fadeOut' y agregó un ejemplo, el objetivo es dar un buen efecto de eliminación, por lo que no se "acaba" ... se trata de técnicas de interfaz de usuario, estoy acostumbrado a deja que los usuarios sepan lo que está sucediendo y nunca haré algo así como desaparecer una fila div/table/otro elemento sin un simple efecto de desaparición. – balexandre
Claro que yo. Eche un vistazo a mi ejemplo. El usuario debe saber qué va a pasar antes de hacer clic. Pero fadeOut sería más parecido a eliminar para mí;) Al menos para eliminar en la devolución de llamada. En su ejemplo, la animación de fundido no tendrá tiempo para terminar antes de que el elemento se elimine. – meo