问题
如何动态地服务javascript文件?具体来说,脚本维护其主体的大部分,但是有一些变量可以更改(想象一下HTML模板,但这是用于纯javascript的)。
场景
当用户或浏览器(http,一般情况下)访问/file.js传递参数api (例如/file.js?api=123456 )时,我希望输出纯javascript,在那里可以动态地获取123456并放入代码中。Content是application/javascript。
示例:
var api = #{req.query.api}; //Pseudo
//The rest of my javascripts template
我正在使用HTML通过Javascript将图片作为ul加载到SoundCloud文档中,使用,然后使用滑动通过封面的旋转木马(包装在li标记中)。当列表项被硬编码到HTML文档中时,这很好用,但是,当我使用加载脚本动态地从API中以img的形式检索图片并将它们注入到DOM中时,尽管Flexslider脚本是在SoundCloud脚本之后加载的,但是Flexslider并没有注册它们在那里并向li中添加了必要的样式。有人能告诉我如何让Flexslider捕捉到动态内容吗?以下是我的文件:
HTML (代码段)
<div class="page-container">