У меня есть калькулятор который открывается в модальном окне fancybox, подключает за собой массивный скрипт js, подскажите пожалуйста, как сделать так чтобы его файлы стилей и js загружался только при клике на запуск калькулятора? Сейчас грузится одновременно со страницей и defer не помогает. ajax может помочь?
Для загрузки и запуска произвольного JavaScript-кода достаточно выполнить: $.getScript( "/path/test.js" );
Внутрь функции можно передать как полную ссылку, так и относительную.