Как поймать действие клика JS / JQuery в PHP - PullRequest
0 голосов
/ 03 июня 2018

Я использую переключатель языка на веб-странице php (на основе языка браузера при первой загрузке), но когда пользователь меняет язык, он не запоминается при перезагрузке (страница имеет <FORM> с $_SERVER["PHP_SELF"]. Переключатель языкаиспользует JS / jquery и не перезагружает страницу. (работает действительно красиво)

Упрощенный HTML:

<button>
<span>Switch to English</span>
<span style="display: none">Seite auf deutsch</span>
</button>

JS:

$( "button" ).click(function() {
  $( "span" ).toggle();
});

немного скрипкарасширен, но функционально то же самое:

https://jsfiddle.net/yello/k4p7r50t/

Как я могу перехватить состояние переключения (js / browser) и переместить его на php (сервер)? Я думаю, установка cookie может подойтиэто, но я пока что мои попытки установить состояние переключения в cookie потерпели неудачу. Я установил класс для не показанного элемента в тесте, но пока только сбой.

...