我是一个大型房地产插件的开发人员,我在我们的一个代理网站上遇到了很多麻烦:
用于初始化ajax功能的init方法是使用jQuery(document).ready()
汉德勒。然而,这并不是总能触发的,它似乎对页面内容的依赖性要小于对站点地图中位置的依赖性。
主题脚本还使用相同的jQuery就绪脚本来运行方法,并且可以在所有页面上运行。此文件包含在标题中。我的文件包含在页脚中,jQuery ready脚本不会在某些页面上加载。
该网站是http://mportlandrealestate.com/. 脚本似乎加载在每个页面上,但那些位于区域和社区顶层页面下方的页面除外。此外,Areas and Neighborhood->Inner NE及其子页面也可以工作,但其他所有页面都不能工作。如果我将一个页面从内部SE树移动到内部NE的子级,它就会开始工作,没有内容更改。
您可以通过一些控制台判断脚本正在加载。如果页脚脚本正在初始化,javascript控制台中输出的组语句:lightbox::init、剪贴板::init和ajax::init都应该存在。
有什么想法吗?这让我很困惑。