Bir nesnede click
olayında bir davranış eklemek için jQuery's .on()
işlevini kullanıyorum, span
deyin. this
span
olduğunu bu işlev içindeOrijinal seçiciyi jQuery's on() işlevini bir süzgeçle nasıl edinebilirim?
$('#container').on('click', 'span', function() {
// do stuff
});
:
Benim kurulum şuna benzer. #container
nasıl edinebilirim?
için tam bir örnek: http://jsfiddle.net/aymansafadi/Nk3p9/
<div id="container">
<span>Click Me!</span>
</div>
- span.parent()
kullanmak
$('#container').on('click', 'span', function() {
var span = $(this),
div = false; // This is what I need
console.log(span);
});
bir kimlik sadece bir kez görünebilir, yani ... '$ ('# konteyner')'. ;-) –
Ya da selektörünüzü önbelleğe alın ... – elclanrs