私はここにこのサイトを持っていますhttp://jamessuske.com/freelance/seasons/index.phpと左側のナビゲーションでは、jQuery を使用してクラスを削除し、現在のページに追加しています。サブメニューを表示するMenu
リンク。
<script type="text/javascript">
$( '.navigation li a' ).each(function() {
$(this).removeClass('active');
});
$('.navigation li ul.menu-submenu').hide();
$('.navigation li a').eq(6).addClass("active");
</script>
上記は、ナビゲーションを更新するためにすべての個別のページにあるコードです。
私の header.php ファイルには、次のものがあります。
<script type="text/javascript" src="js/jquery-2.0.3.min.js"></script>
<script type="text/javascript">
$(window).load(function () {
var theWindow = $(window),
$bg = $("#bg"),
aspectRatio = $bg.width() / $bg.height();
function resizeBg() {
if ((theWindow.width() / theWindow.height()) < aspectRatio) {
$bg.removeClass()
.addClass('bgheight');
} else {
$bg.removeClass()
.addClass('bgwidth');
}
}
theWindow.resize(resizeBg).trigger("resize");
});
</script>
これは私のナビゲーションを混乱させますか?
header.php ファイルは、php インクルードを使用してすべてのページに含まれています。