我有这样的剧本:
$("#test").click(function() {
alert('hue');
});
我的html中有这样的元素:
<li>
<a id="test" href="#contato">Contato</a>
</li>
我已经导入了滚动脚本和jQuery.js脚本。
<script src="js/scrolling.js"></script>
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
但是,当我单击元素时,就没有警报()了!我做错了什么?我怎么才能解决这个问题?
发布于 2014-08-10 13:43:38
我猜你的意思是js/scrolling.js
包含
$("#test").click(function() {
alert('hue');
});
在这种情况下,您需要在scrolling.js
之后包含jQuery。如果这些脚本标记位于html的<head>
中,则需要包装一个DOM就绪函数,因为在元素在页面上存在之前不能绑定到它。
$(document).ready(function() {
$("#test").click(function() {
alert('hue');
});
});
https://stackoverflow.com/questions/25233231
复制相似问题