Can I load external stylesheets on request?

Yup: if you create a <link> tag linking to a stylesheet and add it to the <head> tag, the browser will load that stylesheet. E.g. $(‘head’).append(‘<link rel=”stylesheet” type=”text/css” href=”https://stackoverflow.com/questions/2126238/lightbox_stylesheet.css”>’); However, as per @peteorpeter’s comments, this doesn’t work in IE 8 or under — there, you need to either: append the <link> before setting its href; … Read more