Один и тот же код, два компьютера, разные функциональные возможности?
Я использую Apache, PHP 7.1 (с VSCODE) и Postgres SQL на OSX, в то время как мой товарищ по команде также использует APACHE, PHP 7.0 и Postgres SQL, но на Linux.
Мы оба клонировали одно и то же репо и открыли наш localhost/website.php
Вот проблема, у меня есть кнопка
<div class="tab">
<button class="tablinks" onclick="openFct(event, 'Add')">Add</button>
</div>
что вызывает какой-то Javascript
<script>
function openFct(evt, fct) {
var i, tabcontent, tablinks, tabcontent1;
tabcontent = document.getElementsByClassName("tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
tabcontent1 = document.getElementsByClassName("tabcontent1");
for (i = 0; i < tabcontent1.length; i++) {
tabcontent1[i].style.display = "none";
}
tablinks = document.getElementsByClassName("tablinks");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
document.getElementById(fct).style.display = "block";
evt.currentTarget.className += " active";
}
</script>
который открывает панель с несколькими вкладками на нем
<div id="Add" class="tabcontent">
<div class="tab">
<button class="tablinks" onclick="openFct(event, 'AddOwner')">Owner</button>
</div>
Проблема в том, что на его компьютере, когда он нажимает на вкладку "ДОБАВИТЬ", она открывает вторую панель вкладок со словом "Владелец", но когда я запускаю тот же код, независимо от того, как я нажимаю на вкладку "ДОБАВИТЬ", вторая панель вкладок со словом владелец не появится.
У кого-нибудь есть идеи? Спасибо.