Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Илья Милошевич

  • 4
    вклад
  • 2
    вопроса
  • 6
    ответов
  • 33%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему не работает padding-top в моем примере?

    Илья Милошевич @miloshilya
    Вот как можно выровнять текст без дополнительного элемента: jsfiddle.net/mCCmv/3
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Function addClass() Функция будто игнорирует значения true or false

    Илья Милошевич @miloshilya
    Может быть переписать вот так:
    function hasClass(selector, name) {
      var obj = ge(selector);
    
      return obj && (new RegExp('(\\s|^)' + name + '(\\s|$)')).test(obj.className);
    }
    
    function addClass(selector, name) {
      var obj = ge(selector);
    
      if ( !hasClass(selector, name) ) {
        obj.className = (obj.className ? obj.className + ' ' : '') + name;
      }
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как определить JS вводимое число больше или меньше

    Илья Милошевич @miloshilya
    1. Функцию нужно привязать к событию keyup, т.к. событие keypress (аналогично событию keydown) будет происходить до обновления данных. Например, вы ввели в поле 123, а вам вернется 12.
    2. Чтобы изменять такие динамические свойства (не атрибуты), как, например, disabled, нужно использовать метод prop.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какую методологию использовать при верстке?

    Илья Милошевич @miloshilya
    Примеры хорошей верстки
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
  • Как реализовать выравнивание элементов внутри DIV?

    Илья Милошевич @miloshilya
    Добавьте в описание класса .banner правило float со значением right. Короче:

    .banner {
      background: url('images/banner.png') no-repeat;
      height: 290px;
      margin: 10px 0 0 0;
      width: 624px;
      float: right; /* добавленное правило */
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Хранение состояния/свойства элемента на странице?

    Илья Милошевич @miloshilya
    Допустим, такая структура:
    <ul id="films">
      <li><a href="www.site/api_url/1">Фильм 1</a></li>
      <li><a href="www.site/api_url/2">Фильм 2</a></li>
      <li><a href="www.site/api_url/3">Фильм 3</a></li>
    </ul>


    Может быть, в данном случае и не нужен атрибут id:
    $(document).ready(function(){
        $('#films a').click(function(){
            var href = this.href;
            // Ajax-запрос на адрес www.site/api_url/<id_фильма>, т.е. href
        });
    });


    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 8 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 5 ответов
    • 0 вопросов
  • Geminix
    Александр
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • drAbuse
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации