0

我正在尝试优化加载新的设计模板。

CMS 将新模板存储在备用 URL 中。这些文件被加载到页面的部分。

原始模板加载如下:

变量名称1 = /url1/ 变量名称2 = /url2/

我们需要将与变量一起使用的 url 更改为:

变量名称1 = /url3/ 变量名称2 = /url4/

我猜我们可能不得不使用 append 函数,类似于这个(这是用于向页面添加新的 CSS 样式表): $("head").append("");

但我似乎无法让它在优化中工作。

4

1 回答 1

0

您可以在窗口上设置变量,然后像这样引用它们:

/* _optimizely_evaluate=force */
window.foo = 'bar'; // in optimizely
 /* _optimizely_evaluate=safe */

// later in your code
var name = window.foo || 'baz';

请记住,除非您还使用强制注释,否则任何与$(selector).action()模板不匹配的内容都会等到 domReady 。

于 2015-01-12T15:59:26.450 回答