相关疑难解决方法(0)

我应该在哪里将<script>标记放在HTML标记中?

在JavaScript文档中嵌入JavaScript时,放置<script>标记和包含JavaScript 的适当位置在哪里?我似乎记得你不应该把它们放在这个<head>部分中,但放在该部分的开头<body>也是不好的,因为在完全呈现页面之前必须解析JavaScript(或类似的东西).这似乎将该部分的末尾<body>作为<script>标记的逻辑位置.

所以,在这里把正确的地方<script>标记?

(这个问题引用了这个问题,其中建议JavaScript函数调用应该从<a>标签移动到<script>标签.我专门使用jQuery,但更一般的答案也是合适的.)

html javascript jquery

1392
推荐指数
11
解决办法
53万
查看次数

<script defer ="defer">究竟是如何工作的?

我有一些<script>元素,其中一些元素依赖于其他<script>元素中的代码.我看到这个defer属性可以在这里派上用场,因为它允许在执行时推迟代码块.

为了测试它我在Chrome上执行了这个:http://jsfiddle.net/xXZMN/.

<script defer="defer">alert(2);</script>
<script>alert(1)</script>
<script defer="defer">alert(3);</script>
Run Code Online (Sandbox Code Playgroud)

但是,它提醒2 - 1 - 3.为什么不提醒1 - 2 - 3

html javascript deferred-execution

201
推荐指数
8
解决办法
11万
查看次数

Jquery代码应该在页眉还是页脚中?

放置Jquery代码(或单独的Jquery文件)的最佳位置在哪里?如果我把它放在页脚中,页面会加载得更快吗?

jquery header footer

185
推荐指数
6
解决办法
15万
查看次数

我应该在身体或html的头部写脚本吗?

我已经看到了两种方式,两种方式的实现工作只是结构有点不同.根据您的经验,哪个更好,为什么?

html javascript

136
推荐指数
3
解决办法
16万
查看次数

你什么时候把Javascript放在体内,当你在头上和使用doc.load时?

可能重复:
将Javascript放在HTML文件中的哪个位置?
我应该在身体或html的头部写脚本吗?

我一直在想,主要是因为在创建页面时我总是遇到麻烦,基于以下内容:

你什么时候写你的javascript

  • 在里面 <head>
  • 在里面 <body>
  • 用一个 $(document).ready()

我可能是愚蠢的,但是由于错误的地方或是或否doc.ready()命令,我有几次没有执行我的JavaScript(/ jQuery).所以我真的很想知道.

jQuery和'var'命令也是如此

javascript jquery location head document-body

21
推荐指数
3
解决办法
3万
查看次数

什么时候在 html 页面的 head 和 body 部分使用 &lt;script&gt; 标签?

什么时候必须<script><head>节内使用标签,什么时候必须<script><body>节内使用标签?这两种情况有什么区别?

html javascript

18
推荐指数
2
解决办法
4万
查看次数

如何将jQuery添加到HTML页面?

我得到了这段代码放在我的html页面中,但我对javascript一无所知,所以我不知道在哪里放置它以及放置它的标签类型.

$('input[type=radio]').change(function() {

$('input[type=radio]').each(function(index) {
  $(this).closest('tr').removeClass('selected');
});

$(this).closest('tr').addClass('selected');
});
Run Code Online (Sandbox Code Playgroud)

jquery

14
推荐指数
3
解决办法
11万
查看次数

放置JavaScript函数的位置:<head>?<BODY>?或者,在</ html>之后?

我对放置JavaScript函数的位置感到困惑:

什么时候应该把它们放在头部内部当在体内内嵌时,在关闭html标签之后?

谢谢

javascript

9
推荐指数
1
解决办法
1万
查看次数

使用2个函数在body onload中加载javascript

我试图在body onload中加载2个javascript事件/函数,如下所示: -

<body onLoad="getSubs(document.form1.HotelID.options[document.form1.HotelID.selectedIndex].value);getTags(document.form1.HotelID.options[document.form1.HotelID.selectedIndex].value);">
Run Code Online (Sandbox Code Playgroud)

每当我使用2个函数加载时,第一个函数就会中止 - 但是如果我只加载它就可以正常工作 - 我做错了是不可能在onload中放入2个函数?

html javascript events client-server

9
推荐指数
3
解决办法
7万
查看次数

在HTML中添加Moment.js CDN链接

我无法正确地将moment.js的CDN添加到HTML页面中。我宁愿只在我的html中添加一个链接,而不要安装。有人知道该怎么做吗?我已经尝试了一些CDN,但没有任何效果。是否有理由将链接放在头部而不是与其他JS链接关闭body标签之前?我已经看到它完成了两种方式。

momentjs

9
推荐指数
3
解决办法
2万
查看次数