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

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -