【发布时间】:2010-05-13 09:31:28
【问题描述】:
我在使用 wordpress 和 ajax 时遇到问题。
通过 jQuery 的 ajax 请求不起作用。
Jquery noconflict 已启用并且效果有效,但 ajax 请求不可用。
问题可能出在哪里?
谢谢!
【问题讨论】:
-
欢迎来到 SO。我认为你的问题在目前的状态下是不可能回答的。首先尝试基本调试:使用 Firebug 查看 Ajax 请求的去向;使用 Firefox 错误控制台查看是否出现任何错误。
-
谢谢。 JS 操作系统没问题,它们没有 javascript 错误,请求看起来很好:/
-
发布一些示例代码,并尝试多解释一下您正在尝试做什么。就问题而言,很难得到答案。
-
这似乎不是我的错误,肯定有一些冲突。我在 wordpress 之外测试了我的代码,并且在我把它放在 wordpress 中之后它的工作完美,除了 jquery.get 回调函数正在工作。
-
就像@James Wiseman 所说,“发布一些示例代码”,如果您的 Ajax 在其语句的开头使用“$”而不是尝试用“jQuery”替换它们。当使用 WordPress 打包的 jQuery 库时,它会在 noConflict() 中运行它;默认模式,因此是“jQuery”。