Я пытаюсь отключить функцию JavaScript на некоторых дочерних сайтах, которые изменяют фон навигации и цвет текста на свитке.
Это определено в заголовке. php, который включен на всех сайтах, но на некоторых дочерних сайтах мне не нужно менять внешний вид навигации.
Есть ли способ сделать это?
Я также попытался добавить class
на дочерний сайт напрямую, используя следующий код:
<script>
// Selecting element
var elem = document.getElementById("nav");
elem.classList.add("scrolled"); // Add a highlight class
</script>
Но это не работает должным образом из-за другого скрипта (навигация появляется и исчезает при прокрутке).
Это Script
:
<script type="text/javascript">
$(document).ready(function(){
$(window).bind('scroll', function() {
var distance = 50;
if ($(window).scrollTop() > distance) {
$('nav').addClass('scrolled');
}
else {
$('nav').removeClass('scrolled');
}
});
});
</script>
CSS
:
.scrolled {
background: #fff;
transition: background-color 0.5s ease;
}
.scrolled ul li a {
color:#000;
}
и как его включить:
<?php
include "css/header.inc.php";
?>