これが私の苦境です。私のウェブサイトのホームページにいくつかのインクルードがあり、それらは初期ロードで機能します。ただし、ホームページから離れて戻ってきた場合、インクルードは壊れています。ここでライブで見ることができます。次のコードが含まれます。
ホームページに含まれるもの:
<? include("packages/blog/s3blog.class.php"); ?>
<? include("packages/core/s3core.class.php"); ?>
<? include("packages/core/s3data.class.php"); ?>
インデックス構造上のホームページの場所:
<div class="row" id="content">
<?
if($_SESSION['auth'] == 1) {
include("packages/Blog/manage.php");
}
elseif(isset($_GET['page'])) {
include("pages/".$_GET['page'].".php");
}
else {
include("pages/home.php");
}
?>
<div class="row-end"></div>
</div>
ナビゲーションクリックでページをロードするために使用されるスクリプト:
$(document).ready(function () {
$('a.js-ajax').click( function( event ) {
set_ajax_link( $(this), event );
});
});
function set_ajax_link( el, event ){
event.preventDefault();
var url = el.attr("href");
load_page_content( url );
}
function load_page_content( url ){
$("#content").load( url, { 'ajax': 'true' }, function(){
$('#content a.js-ajax').click( function( event ) {
set_ajax_link( $(this), event );
});
});
}
何か案は?
ありがとう!