2

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

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

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

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

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

4

1 回答 1

1

一次就足够了,如果你添加了超过一次,那么它们都将被执行,所以这真的没关系。

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

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

于 2013-10-09T20:20:24.573 回答