在JavaScript文档中嵌入JavaScript时,放置<script>标记和包含JavaScript 的适当位置在哪里?我似乎记得你不应该把它们放在这个<head>部分中,但放在该部分的开头<body>也是不好的,因为在完全呈现页面之前必须解析JavaScript(或类似的东西).这似乎将该部分的末尾<body>作为<script>标记的逻辑位置.
所以,在这里是把正确的地方<script>标记?
(这个问题引用了这个问题,其中建议JavaScript函数调用应该从<a>标签移动到<script>标签.我专门使用jQuery,但更一般的答案也是合适的.)
我遇到了一段看起来像这样的代码:
jQuery(function($) {
$('#saySomething').click(function() {
alert('something');
});
});
Run Code Online (Sandbox Code Playgroud)
我不太清楚.为什么我不能简单地这样做:
$('#saySomething').click(function() {
alert('saySomething');
});
Run Code Online (Sandbox Code Playgroud)