php gzip圧縮を使用できるように、すべての.htmlファイルの名前を.phpに変更する必要がありました。とにかく、スイッチが私のスクリプトの1つを壊しました。これは、コンテンツを読み込んでアニメーション化するスクリプトです。さまざまなページからコンテンツを取得し、コンテナにロードします。スクリプトのその部分は正常に機能します。
.html拡張子を使用する場合、スクリプトは、www.site.com /#ABOUTのように、表示されているページをURLに追加します。
しかし、すべての名前を.htmlから.phpに変更したので、次のように常に文字が欠落しています。www.site.com/#ABOU<---「T」が欠落しています
または、www.site.com /#CONTAC<---「T」がありません
www.site.com/#NEWSLETTE<---「R」がありません
この追加機能を実行するスクリプトの部分は次のとおりです。
var hash = window.location.hash.substr(1);
var href = $('#nav li a').each(function(){
var href = $(this).attr('href');
if(hash==href.substr(0,href.length-5)){
var toLoad = hash+'.php #content'; <--- .php (was: .html)
$('#content').load(toLoad)
}
});
これはどうしたの?