我试图让一个 jQuery 脚本根据我创建的 cookie 是否存在加载到外部 JavaScript 文件中,并且它正在做奇怪的事情。它要么使整个页面空白,只包括我的脚本,要么根本不工作。
这就是我所拥有的 - 任何帮助将不胜感激:
我只用 $.getScript 尝试了它,它所做的是加载了我的文件,但是在运行时用它替换了我页面的整个 HTML,而不是将脚本附加到 html 文件中。
我一直在谷歌上搜索到死,大声笑,就是想不通。
<script>
if($.cookie("so-affiliate") ) {
$().ready(function() {
// load the CJ file
$('#cj-placeholder').append("TEST<script type='text/javascript'>" + "$.getScript('/v/js/cjscript.js');" + "</" + "script>");
});
}else{
$('#cj-placeholder').append(".");
}
</script>