试图用jQuery后加载div

时间:2011-10-13 05:28:26

标签: javascript jquery html

这应该相当简单,但它不会为我加载。这是我的HTML:

<div id="accordion">

</div>

如果重要的话,那就是从WordPress页面中删除的。这是我的jQuery,在我的header.php文件中调用。这是我的jQuery,不确定它是否正确:

$('#accordion').load('/site/wp-content/themes/theme/acc.php');

我复制了以前在div中的信息并将其粘贴在该外部文件中。在我写这篇文章时,我会检查以确保路径是正确的,因为它只是让我觉得这很容易成为问题。

谢谢大家/加尔斯!

已解决::代码是对的,我只是在我的标题中调用了错误的.js文件!

2 个答案:

答案 0 :(得分:3)

你的代码看起来是正确的。可能的问题是:

  • 路径不正确
  • 你没有把你的代码包裹在domready-event中:

    $(function(){ /* your code goes here */ });

  • 某种javascript错误 - 使用firebugsomething similar来检查

请检查一下,如果您发现问题无法自行解决(例如,您不理解的javascript错误),请使用其他信息更新您的答案。

答案 1 :(得分:-1)

这是你想要的正确语法。确保你包含在$(document).ready()中,以便在加载DOM之后运行它,如下所示:

$(document).ready(function() {
    $('#accordion').load('/site/wp-content/themes/theme/acc.php');
}