Not working on ajax loaded images
-
Hey guys, i think there is a bug with your code;
I ‘ve noticed that my images( the links around them) that i load with ajax calls arent have the click event triggered on them, so the lightbox is not working on theses new elements,
I think this comes from a wrong syntax of .on() function;
line 47:
return $(this).on("click", onClick);
this is the syntax for .live() function;
The jQuery documentation show that :
$(selector).live(events, data, handler); //jQuery 1.3+ $(document).delegate(selector, events, data, handler);//jQuery 1.4.3+ $(document).on(events, selector, data, handler); // jQuery 1.7+
you should bind this way:
$(document).on(“click”, this, onClick);It worked for me with my own events…
Thanks!!
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘Not working on ajax loaded images’ is closed to new replies.