не работает закрытие окна на Iphone

234
17 января 2018, 15:06
<div id="fullscreen">
  <form action="controller/update.php" method="POST">
  <input type="hidden" name="id" value="<?php echo $_POST['id']; ?>" >
  <input type="hidden" name="ch" value="<?php echo $_POST['ch']; ?>" >
  <?php if ($_POST['ch'] == 7 || $_POST['ch'] == 8) { ?>
    <input id="spt" type="text" name="txt" value="<?php echo $_POST['inf']; ?>" >
  <?php } elseif ($_POST['ch'] == 9) { ?>
    <textarea id="desc_u" name="txt"><?php echo $_POST['inf']; ?></textarea>
  <?php } else { ?>
    <input type="text" name="txt" value="<?php echo $_POST['inf']; ?>" >
  <?php } ?>
  <input class="stb" type="submit" value="Обновить"></form>
  <script>
    $(document).ready(function(){
      $('#spt').mask("AArAArAArAArAArAA", {
        translation: {
          'r': {
            pattern: /[-]/,
            fallback: '-'
          },
          placeholder: "__-__-__-__-__-__"
        }
      });
      $(window).click(function() {
        document.getElementById("fullscreen").remove("fullscreen");
      });
      $('#fullscreen form').click(function(event){
        event.stopPropagation();
      });    
    });
  </script>
</div>

Сам код нормально выполняется на компьютере, вылетает всплывающее окно на весь экран с формой, если нажать хоть куда, кроме формы, окно закрывается. на ios не происходит ничего =( подскажите в чем может быть проблема

READ ALSO
Range от min до max

Range от min до max

Как можно реализовать подобный range без jquery и дрбиблиотек, на нативном JS?

222
Подергивания в CSS анимации

Подергивания в CSS анимации

Почему анимация дергается (вверх поднимается рывками)?

373
Внешний ключ по двум полям

Внешний ключ по двум полям

Есть три таблицы

293
Структура таблиц в БД для журнала оценок

Структура таблиц в БД для журнала оценок

Есть таблица с студентамиУ каждого студента есть определенный маркер(оценка) для данного предмета в каком-то дне недели

223