我必须在外部脚本中包含 $(document) .ready (function() 多少次

how many times do I have to include the $(document) .ready (function() in my external script

本文关键字:document ready 多少次 function 包含 外部 脚本      更新时间:2023-09-26

我在弄清楚如何在外部链接我的javascript时遇到了麻烦。我不确定问题是什么,但内联脚本工作正常。但是,当我将脚本放入.js文件中并尝试从<script type="text/javascript">链接它时,它根本不起作用。

我有几个相同函数的

实例(因为它发生在多个部分中,这是不同的内容,但当单击另一个元素时显示隐藏div 的相同类型的函数(。

我不知道是因为我包含$(document).ready(function()太多次还是不够,还是什么。我必须将<script type="text/javascript">放在正文中,因为我无法访问页面的头部部分(在WSIWYG EzPublisher mce类型编辑器中编辑(。

我的脚本太长,无法放在 stackoverflow 中,但如果需要,我可能会将其发布在我控制的 Web 服务器上。

但我的简要问题是我应该在外部.js文件中包含多少次$(document) .ready(function()

一次就足够了,如果你添加多个时间,那么它们都会被执行,所以真的没关系。

换句话说,您只是向"就绪"事件添加更多处理程序。

如果你没有任何代码在"ready"事件中,那么根本不需要添加它