gpt4 book ai didi

javascript - 简单的jquery不起作用,并返回错误

转载 作者:行者123 更新时间:2023-12-03 10:37:39 26 4
gpt4 key购买 nike

我有简单的代码来隐藏和显示段落,并使用 jquery 作为触发器

突然我的jquery返回错误,这就是错误

    SyntaxError: expected expression, got '<'
http://localhost/portofolio1/navigation_test.php/jquery-2.1.3.js
Line 1

ReferenceError: $ is not defined
http://localhost/portofolio1/navigation_test.php/
Line 9

如果我使用 cdn,它会像往常一样完美工作

这是我用来测试 jquery 的简单代码

<!DOCTYPE html>
<html>
<head>
<title>Simple list</title>
<!-- <script src="//code.jquery.com/jquery-1.11.2.min.js"></script>-->
<script src="jquery-2.1.3.js"></script>
<script>

$(function () {

$("p").click(function(){
$(this).hide();
});
});
</script>
</head>
<body>
<p>If you click on me, I will disappear.</p>
<p>Click me away!</p>
<p>Click me too!</p>

<button onclick="">SHOW ALERT</button>


</body>
</html>

SOLVED

after i create new .php file and move ALL the code to the new file, it work normal, i dont know the problem, this sure really weird

最佳答案

注意引号:

<script src="./jquery-2.1.3.js"></script>

type顺便说一下,这是可选的。

同时检查是否 http://localhost/portofolio1/navigation_test.php/jquery-2.1.3.js指向 jQuery。从错误的外观来看,脚本指向的是不是 jQuery,可能是一个错误页面,因此 SyntaxError: expected expression, got '<' 。此错误意味着浏览器需要脚本,但返回了 HTML(由脚本遇到意外的 < 表示)。

关于javascript - 简单的jquery不起作用,并返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28924934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com