我正在尝试将jQuery导入到HTML项目中,但是当我打开页面时,我编写的jQuery函数在调用时不会发生。我已经验证了函数的有效性,并尝试了一些非常基本的jQuery函数。我认为这必须是导入的问题,但我的研究告诉我,我正确地做到了。以下是代码片段:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
qualdex=0;
function appendRow() {
$('#Requirements').append("<td><select id=\"Id\" onChange=\"changeTextBox();\"><option value=\"\" selected>-- select an ID --</option></select></td>");
}
//Some javascript code
</script>
我已经玩过移动src语句并添加/删除text / javascript标签,但仍然看起来jQuery尚未添加到项目中。谁能告诉我我做错了什么?谢谢!
答案 0 :(得分:2)
我猜你的页面没有在服务器上运行,在这种情况下在jquery src中添加协议。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
答案 1 :(得分:0)
尝试将脚本下载到本地目录,并链接到该目录。
答案 2 :(得分:0)
jQuery不可用的最可能的解释是您没有访问HTTP或HTTPS页面,而是从本地文件加载。
方案相对URI不会解析为硬盘上的jQuery资源。
您的开发在本地Web服务器上运行,并通过http://localhost
访问它。