• Почему при вводе последнего символа происходит выделение в инпуте?

    @Valeriy1997 Автор вопроса
    Выкладываю решение вопроса, так как вполне возможно , что у кого-то возникнет такая проблема.
    Все дело в плагине Masked Input Plugin. Когда позиция совпадает с длиной маски , происходит выделение текста.
    Вот эта строка:
    pos == mask.replace("?", "").length ? input.caret(0, pos) : input.caret(pos);

    её заменить на : writeBuffer(), input.caret(pos);
    Ответ написан
    Комментировать
  • Почему конфликтует код?

    @Valeriy1997 Автор вопроса
    Я думаю что проблему можно решить , сделав чтоб сначала исполнялся этот: код
    $(".telephone").on('input', function () {
    
      alert("Привит")
    
      });

    потом этот
    $("#phone").mask(" +38-(099)-999-99-99");

    Но не знаю как это сделать ?
    Ответ написан
  • Как раpставить обекты в canvas?

    @Valeriy1997 Автор вопроса
    Почти весь код есть уже. Сейчас мир создается случайным образом. Весь канвас это пространство по которому можно ходить , дальше случ образом скалы(преграды) Проблема в том , чтоб скриптом задать координаты скал (никакого сложного редактора карт) просто задать положение скал(пространства по которому перс неможет ходить) я думал достаточно будет отредактировать эту часть кода : for (var x=1; x < worldWidth; x++) { for (var y=1; y < worldHeight; y++) { if (Math.random() > 0.75) world[x][y] = 0; } } и вместо Math.random задать координаты
    Ответ написан