Estoy usando la función de jQuery .on()
para adjuntar algún comportamiento en el evento click
en un objeto, digamos span
.¿Cómo obtengo el selector original usando la función jQuery's on() con un filtro?
Mi disposición es como la siguiente:
$('#container').on('click', 'span', function() {
// do stuff
});
Dentro de esta función, es this
span
. ¿Cómo obtengo #container
?
ejemplo completo: http://jsfiddle.net/aymansafadi/Nk3p9/
<div id="container">
<span>Click Me!</span>
</div>
-
$('#container').on('click', 'span', function() {
var span = $(this),
div = false; // This is what I need
console.log(span);
});
Un ID sólo puede aparecer una vez, así que ... '$ ('# contenedor')'. ;-) –
O guarde en caché su selector ... – elclanrs