gpt4 book ai didi

jquery - 将 JS 移至 head 标签之间

转载 作者:行者123 更新时间:2023-12-01 06:00:37 24 4
gpt4 key购买 nike

我正在使用这个网页设计应用程序,由于某种原因,它将 JS(如下所示)放在 <body> 之间。标签而不是在 head 标签中。

那么有什么方法可以使用某种形式的 JS 将此代码放入 HEAD 标签中吗?

<script type="text/javascript">
$(document).ready(function(){
$('body').rollbar({zIndex:100});
});
</script>

这样做的原因是,我希望 jQuery 插件应用于“body”div,但如果它在 BODY 标签中,它就不起作用 - 但当它在 HEAD 标签中时,它就起作用。如果有办法动态地将代码从 body 标签移动到 HEAD 标签,那就太棒了。一段时间以来我一直想知道如何/以及是否可能

期待您的回复!

最佳答案

这段代码:

<script type="text/javascript">
$(document).ready(function(){
$('body').rollbar({zIndex:100});
});
</script>

无论是在 HEAD 部分还是在 BODY 部分,只要 jQuery 在其之前加载,其工作方式都是相同的。这是因为 $(document).ready 导致 $('body').rollbar({zIndex:100}); 在文档加载后才执行无论原始代码从何处加载,时间都是相同的。

如果您在移动它时发现行为有所不同,那么可能是其他原因导致了您尚未披露的差异,因为简单地将此代码移动到 HEAD 部分不会导致差异(只要 jQuery 已加载) )。

关于jquery - 将 JS 移至 head 标签之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11804811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com