我知道这个问题可能已被问过太多次,但这些解决方案都没有能够帮助我。即使我已经掌握了AFAIK的所有内容,我仍然会遇到上述错误。
我已经在html代码中包含了该按钮但是当我尝试通过jquery错误找到它们时:"无法读取属性' ready' of null"此外,它甚至不识别document.ready函数。这是我的完整代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="Scripts/jquery.js"></script>
<script src="Scripts/jsencrypt.js"></script>
<script src="Scripts/jsencrypt.min.js"></script>
<script src="Scripts/jsencrypt.min.js"></script>
<script src="Scripts/jsencrypt.js"></script>
<script type="text/javascript" src="System.js"></script>
<script type="text/javascript" src="System.IO.js"></script>
<script type="text/javascript" src="System.BigInt.js"></script>
<script type="text/javascript" src="System.BitConverter.js"></script>
<script type="text/javascript" src="System.Convert.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.HMACSHA1.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.RSA.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.SHA1.js"></script>
<script type="text/javascript" src="System.Text.js"></script>
<script type="text/javascript">
$(document).ready(function () {
alert("button");
});
// debugger;
// var element = document.getElementById("btntest");
//$("#btntest").click(function () {
// alert("button");
//});
</script>
</head>
<body>
<input type="button" id="btntest" value="Test" />
<span>Name:</span>
<input type="text" id="txtName" />
<br />
<br />
<input type="button" id="btnSend" value="Send" />
</body>
</html>
任何解决这个问题的建议都会非常感激。
答案 0 :(得分:3)
您是否尝试过使用CDN - 例如 https://code.jquery.com/jquery-1.11.3.min.js
我没有看到代码有任何问题,只要$被其下面的任何其他引用覆盖。如果代码不能与CDN引用一起使用,您也可以尝试在最后添加jquery引用。
答案 1 :(得分:1)
这是我的坏事。改变jquery文件的顺序就行了。在其他.js文件的底部添加了jquery和jquery.min文件的引用。也可以帮助一些人。
<script type="text/javascript" src="System.js"></script>
<script type="text/javascript" src="System.IO.js"></script>
<script type="text/javascript" src="System.BigInt.js"></script>
<script type="text/javascript" src="System.BitConverter.js"></script>
<script type="text/javascript" src="System.Convert.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.HMACSHA1.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.RSA.js"></script>
<script type="text/javascript" src="System.Security.Cryptography.SHA1.js"></script>
<script type="text/javascript" src="System.Text.js"></script>
<script src="Scripts/jquery.js">