Показать сообщение отдельно
  #7 (permalink)  
Старый 12.11.2020, 16:58
Кандидат Javascript-наук
Отправить личное сообщение для StartGames Посмотреть профиль Найти все сообщения от StartGames
 
Регистрация: 13.06.2014
Сообщений: 143

Не знаю как, но работает))) Я же вроде так делал но эффекта не было(( Благодарю)

Пытаюсь вызвать событие клика по кнопке, и ищу в куках значение Y55Y оно там есть, но при клике не реагирует никак...

<script>
$(document).ready(function() {
let date = new Date(Date.now() + 86400e3);
date = date.toUTCString();
function getCookie(syslike) {
  let matches = document.cookie.match(new RegExp(
    "(?:^|; )" + syslike.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
  ));
  return matches ? decodeURIComponent(matches[1]) : undefined;
}
var syslike = getCookie('syslike');
alert(syslike);
if (!syslike) {
  document.cookie = "syslike=Y55YY56YY57Y; expires=" + date;
  alert(getCookie('syslike'))
}
});
</script>



<script type="text/javascript">
  $(document).ready(function() {
    $(document).on('click','#syslike',function(){

      if (syslike.indexOf('Y55Y') > -1){
        alert('есть')
      } else {
        alert('нет')
      }

    });
  });
</script>



<button id="syslike">but</button>

Последний раз редактировалось StartGames, 12.11.2020 в 17:18.
Ответить с цитированием