【问题标题】:Advanced Ajax Page Loader change body class高级 Ajax 页面加载器更改正文类
【发布时间】:2012-11-26 18:10:24
【问题描述】:

我在我的 Wordpress 安装中使用 Advanced Ajax Page Loader Wordpress 插件,而且它的文档严重缺乏。

这是一个针对过去使用它的人的问题,我如何更改我的 body 类,我看到了使用 jQuery(dataa) 的提示,但这对我没有帮助,我做到了该项目的console.log,我不确切知道如何搜索该数据以获取我所在的当前页面的正文类,一旦我得到它,我可以轻松更改我的正文类,但我不知道究竟如何选择它。

我试过把这个

console.log(jQuery(dataa).find('body'))

if (jQuery(dataa).find('body')) {
console.log('yeaaa'); } else {
console.log('neeeyyy') }

在管理员http://screencast.com/t/qfqmrhqhrw 中,但我的网站上没有任何回复。

【问题讨论】:

  • dataa 只是一个 jquery 对象,存储对已加载的 DOM 元素的引用。 find 用于定位 body 元素,从那里,您可以通过执行 jQuery(dataa).find('body').prop('class') 来获取类。如果 body 有多个类,那么你会得到一个字符串。如果你需要单独的课程,你需要var myVar = jquery(dataa).find('body').split(' ')。其中myVar 现在将是一个数组,您可以在其中获取各个类名,例如myVar[0]myVar[1]..etc....(注意,prop 是 jQuery 1.7+,如果您使用的版本小于 1.7,则使用 .attr())。

标签: jquery ajax wordpress loader


【解决方案1】:

我是插件作者!

当我帮助人们并意识到我应该提供哪些信息时,可以添加大量文档并且可以添加更多文档。例如,我有一个不断增长的“重新加载代码”数据库,用于支持各种 javascript 代码。

您在 AAPL 设置页面更改您的身体等级,不要编辑主要脚本!这是假设您拥有最新版本的 AAPL,您现在应该从下面的链接中获取它,然后再搞乱任何东西。

http://wordpress.org/extend/plugins/advanced-ajax-page-loader/

同时在该网站上发起支持请求,因为您更有可能获得相关帮助。

【讨论】:

  • 对不起,我找不到我们所说的那个文档,请你提供一些链接,上面粘贴的代码是在管理中输入的。
猜你喜欢
  • 1970-01-01
  • 2015-02-28
  • 2014-02-22
  • 1970-01-01
  • 2014-03-20
  • 2012-04-12
  • 2020-12-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多