0

我正在尝试使用 wordpress 制作一个网页(http://gianlucapetronzi.com/marcella/),它使我可以在单击菜单链接时使用菜单而不刷新页面,但我有一些问题.

我尝试用这样的js来做到这一点:单击菜单项内容以显示在同一页面的右侧div中而不刷新?. 并使用 jquery.hide 和 jquery.show (更改 html 代码),但它不起作用。

真正的问题是,当我单击菜单内的链接时,它会自行关闭并重新打开,我认为是因为刷新。

问题可能是wordpress有3个不同的文件生成一个页面吗?header.php、index.php 或 mypage.php 和 footer.php。

我从这里下载我的菜单:http ://www.dynamicdrive.com/dynamicindex1/switchmenu.htm 。

PS:如果您想尝试,请使用页面:Home,architettura,55inch/60mq 和 centro parrocchiale,因为这个问题我没有完成其他页面。

4

1 回答 1

0

在您使用的示例中,他们每次都重新加载页面。

但是,要使您的示例正常工作,您只需编写代码来获取要在页面上显示的内容(例如通过 get),然后将其写入特定的 div。您可以通过执行 jquery.on click处理程序而不是A:link

那里有一百万个不同的例子,这里只有一个: http ://www.queness.com/post/328/a-simple-ajax-driven-website-with-jqueryphp

于 2013-03-08T16:58:58.017 回答