ajax - 令人困惑的 WP 页面加载与 AJAX

标签 ajax jquery wordpress

我的网站是http://armandwho.com/site

我正在使用Adv。 Ajax 页面加载器插件,以便在浏览时保持我的背景视频和音乐不间断。

我在使用“LOOK”页面时遇到问题。从主页(第一个链接)导航到它时,图库根本不加载。但是,当您刷新或直接转到页面 URL 时,它就会起作用。

在插件中,有一个用于 jQuery 重新加载代码的区域,我认为它将加载使用导航时未加载的所需脚本。

任何人都可以理解我可能需要“重新加载”什么脚本才能让我的画廊使用这个 Ajax 插件吗?

非常感谢您的帮助!

最佳答案

我喜欢音乐,所以我决定稍微研究一下这个问题。

当插件尝试加载页面时,我单步执行了该插件的代码,并遇到了这一行:

//Nothing like good old pure JavaScript...
document.getElementById(AAPL_content).innerHTML = output;

..这是一个问题,因为脚本标记中的 javascript 不会运行。您可以将其更改为:

//Nothing like good old pure JavaScript...
jQuery(document.getElementById(AAPL_content)).html(output);

..jQuery 将处理这些肮脏的工作。

关于ajax - 令人困惑的 WP 页面加载与 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13319771/

相关文章:

javascript - 使用 AJAX 请求从另一个域获取图像数据

javascript - 可编辑 div 中的文本计数和子字符串

PHP setcookie() 函数在 Wordpress 模板文件中不起作用

css - 从大型菜单中删除 CSS 样式

WordPress 分页显示每个页面的相同结果

php - 限制插入数据库、PHP/AJAX 的条目数

java - PHP、AJAX 和 Java

javascript - 需要从页面源中定位视频代码,以及如何使视频可播放

javascript - 如果选择器存在 - 运行代码否则重复检查

javascript - 如何使用 jQuery 在多级菜单中选择没有 child 的 li?