我把里面head
标签我的js文件
所以我做这样的事情:
<html>
<head>
<script>
$(function() { //need this to work. Why?
$(".nc").click(function(){
alert("ok");
});
});
</script>
</head>
<body>
<span class="nc">click</span>
</body>
</html>
我的问题是,人们说它是错误的使用$(函数(){但如果我删除此不工作,我应该怎么办?
http://stackoverflow.com/questions/9899372/pure-javascript-equivalent-to-jquerys-ready-how-to-call-a-function-when-the –
为什么使用错误? '$(function(){});'只是'$(document).ready(function(){});'的快捷方式。 – kosmos
或者只是将您的JavaScript代码移动到页面末尾...... – Hackerman