我正在使用 VWO 创建 AB 测试。对于这个测试,我想从 url 中取出名称并将其插入到链接元素中。我所拥有的功能正常,但控制台中出现错误。我不明白为什么以及如何解决它。
vwo_$(document).ready(function() {
vwo_$('BODY > SCRIPT:first-child + HEADER + MAIN > DIV#content:first-child > SECTION:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > ASIDE:first-child > DIV:first-child + DIV + A').replaceWith("<a id=\"ABtestelement\" href=\"/anastia/blog\">Homepage blog ↑</a>");
var XXXXXURL = window.location.href;
var XXXXXURLsplit = XXXXXURL.toString().split("/");
// Returns full URL
document.getElementById("ABtestelement").text = 'Meer blogposts van '+ XXXXXURLsplit[3] +' ↑';
});
它给出的错误:
Uncaught TypeError: XXXXXURL.split is not a function
更新了代码:我首先将 ID 添加到元素中,我知道这不是正确的方法,但是针对它的其他函数不起作用。