Я работаю над многоязычным сайтом на WordPress.
Мне нужно иметь разные слоганы на французской стороне и на стороне Engli sh.
В html для заголовка меню у меня есть оба слогана:
<p id='conditional'><h2 style="color: rgb(125, 119, 119); font-family: 'Courgette', cursive; margin-top: 20px;">Écouter, observer, questionner pour se rencontrer soi-même et rencontrer l'autre</h2></p>
<p id=‘conditional2’><h2 style="color: rgb(125, 119, 119); font-family: 'Courgette', cursive; margin-top: 20px;">to listen and all </h2></p>
и в JS у меня есть условие для печати только одного слогана:
<script type="text/javascript">
$(document).ready(function() {
if (window.location.href.indexOf("en") > -1) {
$('#conditional').css('visibility', 'hidden');
alert("ENGLISH");
}
else {
$('#conditional2’).css('visibility', 'hidden');
alert("FRENCH");
}
});
</script>
В консоли я получил эту ошибку:
Uncaught SyntaxError: отсутствует) после списка аргументов
в этой строке
$('#conditional2’).css('visibility', 'hidden');
Может кто-нибудь помочь я, я просто пытаюсь напечатать один слоган или другой, если я на французской стороне или на английском sh.
Вы можете увидеть, как это работает на https://isabellemillon-pratique-philosophique.com/en/home/ или https://isabellemillon-pratique-philosophique.com/