Javascript устанавливает cookie, чтобы запомнить последний выбранный вариант

Как я могу установить здесь cookie, чтобы запомнить последний выбранный вариант? У меня нет кода cookie, и я мало что знаю о javascript, я только начал учиться и надеюсь, что кто-нибудь поможет мне показать мне этот код. Спасибо

Это мой код

       $("#AL-IMG").on('click', function() {
   $("#div-AL-IMG").css({ 'display': "block" });

    $("#div-EN-IMG").css({ 'display': "none" });
      $("#div-ES-IMG").css({ 'display': "none" });
        $("#div-FR-IMG").css({ 'display': "none" });
          $("#div-IT-IMG").css({ 'display': "none" });
});

   $("#EN-IMG").on('click', function() {
   $("#div-EN-IMG").css({ 'display': "block" });

    $("#div-AL-IMG").css({ 'display': "none" });
      $("#div-ES-IMG").css({ 'display': "none" });
        $("#div-FR-IMG").css({ 'display': "none" });
          $("#div-IT-IMG").css({ 'display': "none" });
});

   $("#FR-IMG").on('click', function() {
   $("#div-FR-IMG").css({ 'display': "block" });

    $("#div-EN-IMG").css({ 'display': "none" });
      $("#div-ES-IMG").css({ 'display': "none" });
        $("#div-AL-IMG").css({ 'display': "none" });
          $("#div-IT-IMG").css({ 'display': "none" });
});

   $("#ES-IMG").on('click', function() {
   $("#div-ES-IMG").css({ 'display': "block" });

    $("#div-AL-IMG").css({ 'display': "none" });
      $("#div-EN-IMG").css({ 'display': "none" });
        $("#div-FR-IMG").css({ 'display': "none" });
          $("#div-IT-IMG").css({ 'display': "none" });
});

   $("#IT-IMG").on('click', function() {
   $("#div-IT-IMG").css({ 'display': "block" });

    $("#div-EN-IMG").css({ 'display': "none" });
      $("#div-ES-IMG").css({ 'display': "none" });
        $("#div-AL-IMG").css({ 'display': "none" });
          $("#div-FR-IMG").css({ 'display': "none" });
});

Добро пожаловать в переполнение стека. Отредактируйте вопрос, включив в него всю необходимую информацию, которая в подобных случаях также включает HTML-код, необходимый для понимания предоставленного вами Javascript. Чтобы установить cookie, пожалуйста, проверьте developer.mozilla.org/en-US/docs/Web/API/Document/cookie

Jhecht 26.10.2018 07:40
0
1
55
2

Ответы 2

ваш вопрос не снят, но по названию

Javascript set cookie to remember latest option selected

следующее может быть полезно

вы можете установить cookie в событии dropdownchange

$('#dropdown').change(function()) {
   $.cookie("mydropdown", $('#dropdown').val()); //set cookie
   $.cookie("mydropdown", $('#dropdown', { expires : 10 }); //set cookie with expiration
}

и читать вам куки

var cookieDropdown = $.cookie("mydropdown");

Вместо установки cookie вы можете сохранить это значение в localStorage

Для установки значения localStorage.setItem("latestSelection", "Option1");

Для получения значения var latestSelection = localStorage.getItem("latestSelection");

Другие вопросы по теме