I want to load the lightbox javascript only when a certain condition is satisfied so I'm loading it using $.ajax like so:
$.ajax({ url: "../static/js/lightbox.js", dataType: 'script', cache: true, success: function() {
alert('loaded');
$("a.lightbox").lightbox({
opacity: "0.6",
width: "940"
});
}});
I see the "loaded" alert but the lightbox does not work. However, when I load the file directly (script src) from the HTML, lightbox works. How do I fix this?
Many thanks for your help.