【问题标题】:jQuery $(document).ready didn't work in phpfoxjQuery $(document).ready 在 phpfox 中不起作用
【发布时间】:2012-12-02 17:19:24
【问题描述】:

我正在开发一个 PHPFox 模块,我在其中使用 jQuery 插件对一系列图像进行分页。当我访问模块时,插件不起作用,但其余的 js 代码没有问题。唯一不起作用的代码是放在 $(document).ready 事件中的代码。如果我刷新页面,插件就会开始工作。

我认为问题是由 CMS 的缓存引起的,因为当我加载模块时 DOM 没有重新加载。我试图将 de $(document).ready 更改为 window.onload 但我遇到了同样的问题。

有人可以帮助我吗?

【问题讨论】:

  • 包含jQuery库吗?
  • 别担心,我已经修改了 $(document).ready for $Behaviour.onLoadEvents = function(){rest of the code}
  • 您可以用您找到的内容回答您自己的问题,然后再接受。

标签: javascript jquery dom javascript-events phpfox


【解决方案1】:

终于找到解决办法了:

要在 phpfox 加载时使用 jQuery 函数,您必须使用传统和标准 $(document) 的 sintax $Behaviour.onLoadEvents = function(){rest of the code} .准备好了

【讨论】:

  • 请注意,变量是 $Behavior 而不是你写的 ($Behaviour)。这是美国拼写:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多