将文件路径存储在变量JQuery中

时间:2014-10-03 09:02:17

标签: jquery

我想将这个文件及其路径存储在变量中,如下所示:

var interaction ="css/interaction1/styles.css";

稍后我需要等到这个文件加载后再执行一个动作,即等到动态加载的CSS文件加载才加载内容。

$(interaction).load(function(){
            loadContent();
}); 

但是我收到语法错误:

Error: Syntax error, unrecognized expression: css/interaction1/styles.css

我该怎么做?

1 个答案:

答案 0 :(得分:0)

哟不能那样做。你可以这样做:

$('<link />', {
    href: interaction,
    type: "stylesheet"
}).appendTo('head');

以上是动态加载css的方法。 interaction不是jQuery知道的有效选择器,因此也就是错误。