当我尝试运行我的页面时,我的脚本上存在隐藏的语法错误。
我正在使用magnific ajax弹出另一个html作为模态
<a href= "artpage.php" class="box">
<img class="displayer" src = "temps/uploads/one.jpg">
</a>
模态脚本
$(document).ready(function(){
$('.box').magnificpopup({
type: 'ajax',
closeOnBgClick: 'false',
overflowY: scroll
});
});
artpage.php
<html>
<head>
<script src = "scripts/jquery-3.2.1.js"></script>
</head>
<body>
<div>
<img src="one.jpg">
</div>
</body>
</html>
当我把
<script></script>
正好在
之上</body>
它总是给我一个语法错误,即使脚本中没有任何内容,如果我在其中放入一个脚本,它将无法正常工作。在控制台日志源中,它在脚本末尾显示一个“x”,即使没有任何内容也会调用意外的令牌。
错误console.log给了我
VM98:17 Uncaught SyntaxError: Invalid or unexpected token
at DOMEval (jquery-3.2.1.js:82)
at domManip (jquery-3.2.1.js:5788)
at jQuery.fn.init.append (jquery-3.2.1.js:5924)
at t.appendContent (jquery.magnific-popup.min.js:4)
at Object.success (jquery.magnific-popup.min.js:4)
at fire (jquery-3.2.1.js:3317)
at Object.fireWith [as resolveWith] (jquery-3.2.1.js:3447)
at done (jquery-3.2.1.js:9272)
at XMLHttpRequest.<anonymous> (jquery-3.2.1.js:9514)
vm98:17引导我到脚本的末尾,x不存在。
编辑:错字
EDIT2:给出console.log错误