javascript - Click Handler for lists in JS? -
each of li's have class of 'galleryimage', inside span class 'delete'. when user clicks on span delete want js something, following code doesn't seem fire, whats wrong it?
$('.galleryimage .delete').click(function() { alert("handler .click() called."); });
try this:
$('body').on('click', '.galleryimage .delete', function() { alert("handler .click() called."); });
with jquery > 1.7
your question doesn't clarify that, element on you're trying add event dynamic (added document page after page load) or exists in @ page load. assume elements added document after page load.
note
to add events added dom after page load need delegate event can done .on()
in jquery.
use of .on()
$(container).on(eventname, target, handlerfunction);
Comments
Post a Comment