未捕获的SyntaxError:意外的令牌?使用Zepto

时间:2013-10-07 08:54:49

标签: javascript jquery zurb-foundation zepto

我正在使用Zurb Foundation并收到以下错误

Uncaught SyntaxError: Unexpected token ?

从这段代码:

<script>
    document.write('<script src=http://[mydomain]/js/vendor/'
    + ('__proto__' in  ? 'zepto' : 'jquery')
    + '.js><\/script>');
</script>

该代码似乎符合Zurb的文档。这个错误值得关注吗?如果是这样,我该怎么办才能解决错误?

1 个答案:

答案 0 :(得分:1)

您缺少以下行中的变量:

+ ('__proto__' in  ? 'zepto' : 'jquery')

应该是下面的内容:

+ ('__proto__' in myObject ? 'zepto' : 'jquery')