jQuery。将PHP加载到Div-not工作中 -

时间:2012-02-10 18:09:41

标签: php jquery wordpress

这是一个很棒的资源,我在第一个网站开发项目中一直在广泛使用它。

我有静态网页,我想保持静态,但将WordPress(已经安装并在/ blog / subdomain上运行)引入指定div中的静态主页。我找到了代码:

<script typ="text/javascript">
    $(document).ready(function(){
         $("#randomdiv").load("load.php");
    });
</script>

我将“#randomdiv”修改为“#myblog”,将“load.php”修改为WordPress添加的“blog / index.php”文件。我还指定我想要index.php中的#content。

<script typ="text/javascript">
    $(document).ready(function(){
         $("#myblog").load("blog/index.php #content");
    });
</script>

<div id="myblog" class="grid_8">
"Loading..."
</div>

踢球者:昨晚工作了大约一个小时。我在CSS中为我的静态页面设计了php,它停止了工作!我已经清除了一切并重新开始,但没有运气。我哪里错了???

- 感谢您的回复 -

也许有人可以快速轻松地向我解释.php的工作原理。 WordPress给了我大约15个.php文件/ blog /我认为index.php是我的票,但也许不是。尽管如此,拉特之夜仍然有效。我发布了一个新帖子,它出现了,我正在设计它和一切。有些东西发生了变化,我找不到它。

2 个答案:

答案 0 :(得分:0)

WordPress将我的index.php放在http:/ / ... com / blog / index.php而不是http:/ / www ... com / blog / index.php。

我进入我的WordPress仪表板,导航到设置,并更改了WordPress地址(网址)和网站地址(网址)以包含“www”。

答案 1 :(得分:-1)

试试$('#myblog').load('blog/index.php')。我只需要加载HTML中的#content元素 - 考虑请求另一个只返回所需HTML代码部分的网址。

另外,可能是你在设置样式时打破了你的HTML,所以当HTML加载.load函数时,jQuery没有找到#content元素 - 然后它不会(也不应该)显示任何错误消息