У меня есть сайт с раскрывающимся меню, и я хочу, чтобы заголовки в нем были такими же, как содержимое тега h1 в другой части моего сайта
Это мой jQuery -
const johnName = $("#john").siblings("span");
const johnNameMenu = $(".john").children("h1").val();
johnName.html(johnNameMenu);
Это код на моем сайте, который я хочу отобразить в меню -
<section class="john">
<div class="team-header" id="john">
<div class="teamlogo">
<img src="images/logos/lazio.png" />
<h1>John's Team</h1>
</div>
</div>
<div class="john-roster team-rosters">
<?php include ('john.php'); ?>
</div>
</section>
Это код в выпадающем меню -
<a href="#john" id="john-link" class="anchor">
<span></span></a>
Я хочу, чтобы в раскрывающемся меню появилась «Команда Джона».
Что не так с моим кодом jQuery?