我试图在.php文件中创建另一个.php文件的链接

时间:2013-07-04 12:27:49

标签: php jquery hyperlink

请帮忙!

首先,我的网站(www.lydiaglanville.com)上有一个“演出”页面,我想将演出分为“即将到来”部分和“存档”部分,使其看起来更整洁。设计我网站的人在我的'about'页面上做了这件事,所以我复制了代码。但由于某些原因,它一切正常,但当我点击存档链接时没有任何反应。

这是代码。谁能看到我做错了什么?

他们是3个单独的文件,名为'gigs.php',首先打开并链接到其他人,'cominged.php'和'archive.php'

非常感谢任何帮助!

gigs.php

<div id="gigs">
<!-- jQuery AJAX load biog on doc ready 

-->
<script type="text/javascript">
$(document).ready

(function(){
   $('#gigs').load('upcoming.php');


});
</script>
</div> 

upcoming.php

<?php
define('WP_USE_THEMES', false);
require('admin/wp-

blog-header.php');
?>

<h3><a href="#" 

onclick="ajax_gigs_request();$('#gigs').load

('upcoming.php');">Upcoming</a> | <a href="#" 

onclick="ajax_gigs_request();$('#gigs').load

('archive.php');">Archive</a></h3>
<h1>Upcoming</h1>
<div 

id="upcoming">

<?php
$page_id = 612;
$page_data = get_page( 

$page_id );
$content = $page_data->post_content; // 

Get Content
echo apply_filters('the_content', 

$content);
?>
</div> 

archive.php

<?php
define('WP_USE_THEMES', false);
require('admin/wp-blog-header.php');
?>

<h3><a href="#"             onclick="ajax_gigs_request();$('#gigs').load('upcoming.php');">Upcoming</a> | <a href="#"         onclick="ajax_gigs_request();$('#gigs').load('archive.php');">Archive</a></h3>
<h1>Archive</h1>
< div id="archive">
<h4>Archive:</h4>
<?php
$page_id = 603;
$page_data = get_page( $page_id );
$content = $page_data->post_content; // Get Content
echo apply_filters('the_content', $content);
?>

</div>

1 个答案:

答案 0 :(得分:0)

没有;,因为只有一个声明的选项

解决方案可以是:

onclick = "ajax_gigs_request(){ $('#gigs').load('upcoming.php'); }"