我在firebug中收到错误消息,说“TypeError:$不是函数”,下面是小javascript的代码。
完整的代码在这里:
<script type="text/javascript">
$('#editvalue').click(function(e){$('#storedvalue').hide();$('#altervalue').show();});
$('#savevalue').click(function(e){
var showNew = $('#file').val();
$('#altervalue').hide();
$('#storedvalue').show();
$('#storedvalue span').text(showNew);
});
</script>
任何人都可以帮我吗?我没有进入javascript编程。提前谢谢!
编辑:这就是我脑海中的内容:
<script type="text/javascript" src="scripts/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="scripts/sfm_validatorv7.js"></script>
<script type="text/javascript" src="scripts/sfm_validate_jobform.js"></script>
<script type="text/javascript" src="scripts/rollover_images.js"></script>
<script type="text/javascript" src="slideshow/fadeslideshow.js"></script>
<script type="text/javascript" src="scripts/setslides.js"></script>
我是否需要添加一行只使用“jquery.js”并将此文件上传到服务器或我在这里遗漏了一些内容,看起来上面的一切都很好,这就是为什么我要求帮助。
答案 0 :(得分:4)
您已对此jQuery
进行了标记。 jQuery是一个提供名为$
的函数的库,但您必须先包含提供库的脚本,然后才能使用它。
<script src="path/to/jquery.js"></script>
有关其他选项,请参阅jQuery download页面,特别注意有关使用CDN的部分。
答案 1 :(得分:0)
1:包含提供jQuery库的脚本并尝试; 2:发现是否有任何其他脚本包含此标记“$”,您可以使用 jQuery 来实现。