javascript加载动态css和js文件

时间:2014-06-20 12:27:37

标签: javascript laravel

我正在使用laravel 4,我有一个文件样式 - switcher.js

yepnope([

{load: 'assets/css/style-switcher.css' },
{load: 'assets/lib/colorpicker/css/colorpicker.css'},
{
    load: 'assets/css/colorpicker_hack.css'
},
{
    load: 'assets/lib/cssbeautify/cssbeautify.js'
},
{
    load: 'assets/lib/colorpicker/js/bootstrap-colorpicker.js',

如何动态加载此css文件?如何包含基本路径?对于页眉和页脚js和css,我使用

`{{ HTML::script('assets/...`) }}

但是不能对这个js文件做同样的事情

1 个答案:

答案 0 :(得分:0)

只需更改css样式标记的href

<link id="dynamic css" href="/old_css_path">
$('#dynamic_css').attr('href','/new_css_path')

如果你想附加一个新的CSS而不删除其他的,     $(&#39;头&#39)。追加(&#39;&#39)

无需包含您网站的基本路径,只需确保在开始使用css路径时添加反斜杠。