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

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

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

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

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

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

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

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

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

K G

  • 5
    вклад
  • 51
    вопрос
  • 19
    ответов
  • 21%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как получить индекс родительского массива?

    K G @pwnography Автор вопроса
    Антон Шелестов а можно тебе в личку куда-то написать? Я задачу в общем объясню, мб ты чего-нибудь рациональнее предложишь. А это этот алгоритм так себе.
    Написано более трёх лет назад
  • Как получить индекс родительского массива?

    K G @pwnography Автор вопроса
    Антон Шелестов количество элементов в этом массиве предположим всегда известно и не больше 5.
    Или какие-то 5 переменных заранее до цикла создать со значениями -1, допустим. А потом прокидывать в нужную переменную нужно значение. хз кароч.
    Написано более трёх лет назад
  • Как получить индекс родительского массива?

    K G @pwnography Автор вопроса
    Антон Шелестов спасибо. мозги уже совсем кипят. тогда другой вопрос, а как создать тогда переменные с этими значениями.
    Типа, чтобы цикл, когда натыкается на нужное значение, определяет индекс и записывает его в переменную. В моем случае на выходе должны быть 2 переменных var elem0 = 0, elem2 = 2. Такое вообще реально?
    Написано более трёх лет назад
  • Как изменить meta viewport в зависимости от ширины?

    K G @pwnography Автор вопроса
    lem_prod: так в том то и дело, так и должно быть. И действительно если меньше 768 этого метатега там нет, то есть страница не должна адаптироваться и отобразиться как есть в полную ширину. Но она адаптируется(
    Если я убираю скрипт, и в хтмл нет метатега, то все ок. Если скрипт есть, в хтмл тега нет, но она адаптируется все равно. watafuk!?
    Написано более трёх лет назад
  • Как изменить meta viewport в зависимости от ширины?

    K G @pwnography Автор вопроса
    lem_prod: lem_prod: Я вот написал функцию. Изначально в хтмл метатега нет и при событиях load или resize, если ширина больше 768, то он добавляется. Но почему-то не работает( В DOM, если меньше 768 мета тега нет, но страница изменяется как будто он применен
    function windowSize() {
    	if ($(window).innerWidth() > '768') {
    		var viewport = $('head').append('<meta name="viewport" content="width=device-width, initial-scale=1">');
    	}
    	else {
    		$('meta[name="viewport"]').remove();
    	}
    }
    
    $(window).on('load resize', windowSize);
    Написано более трёх лет назад
  • Как изменить meta viewport в зависимости от ширины?

    K G @pwnography Автор вопроса
    Вот надо через js как-то попробовать. Такой уж клиент у меня, что для меньше 768 адаптировать не нужно. Через media-query можно было бы на это влиять с помощью @viewport, но поддержка только за флагами.
    Написано более трёх лет назад
  • Почему Google Maps API V.3 просит API key?

    K G @pwnography
    Глюкъ Виртуален: а у меня при этом еще и карты не работают. почему такое может быть?
    Написано более трёх лет назад
  • Hover на textarea - border не работает?

    K G @pwnography
    Попробуй менять outline
    Написано более трёх лет назад
  • Почему не работает window.location.href в Chrome андроид?

    K G @pwnography Автор вопроса
    Сергей дело было в минусах, пздц(
    Написано более трёх лет назад
  • Почему не работает window.location.href в Chrome андроид?

    K G @pwnography Автор вопроса
    Оборачивание в setTimeout пробовал, так же не работает. Вариант выше попробую уже завтра, спасибо
    Написано более трёх лет назад
  • Как сделать, чтобы ссылки в iframe открывались на моем сайте, а не на сайте, что внутри iframe?

    K G @pwnography Автор вопроса
    Константин    код вроде $('#iframe_id a') или $('#iframe_id').find('a') или $('#iframe_id').contents().find('a') даже не находит эти ссылки, похоже пробраться внутрь iframe, который ведет на чужой сайт(находится на другом домене) нельзя(
    Написано более трёх лет назад
  • Как с помощью JQ/JS выбрать все textarea, в которых изначально что-то написано?

    K G @pwnography Автор вопроса
    Алексей Ярков настроил все под свои нужды, работает, спасибо огромное
    Написано более трёх лет назад
  • Как с помощью JQ/JS выбрать все textarea, в которых изначально что-то написано?

    K G @pwnography Автор вопроса
    Алексей Ярков попробую, спасибо
    Написано более трёх лет назад
  • Как на самом деле работают примеси в LESS?

    K G @pwnography Автор вопроса
    Алексей A На входе у меня:
    .questions {
    /* много кода для разных других блоков */
    &__btn {
    color:red;
    }
    }

    Примешать мне нужно стили .questions__btn для .another-questions__btn, только стили для кнопки, потому что сами блоки разные, а кнопки одинаковые.
    На выходе должно быть:
    .questions {
    /* много кода для разных других блоков */
    }
    .questions__btn {
    color:red;
    }
    .another-questions {
    /* много кода для разных других блоков */
    }
    .another-questions__btn {
    color:red;
    }
    Написано более трёх лет назад
  • Как реализовать 20+ поп-апов на странице?

    K G @pwnography Автор вопроса
    Виктор Виктор ну только без indexClick = 0; это из другого скрипта.
    Написано более трёх лет назад
  • Как реализовать 20+ поп-апов на странице?

    K G @pwnography Автор вопроса
    Виктор Виктор Большое спасибо, работает, нужно еще его закрывать по клику вне его области.
    я дополнил ваш скрипт вот так, но по клику он открывается и сразу же закрывается, где косяк?
    $(document.body).on('click', '.popup-toggle', function(e){
        e.preventDefault();
        var $toggle = $(this);
        var $popup = $toggle.next('.popup-block');
    
        $popup.css('display', 'block');
    	
    	if ($(event.target).closest(".popup-block").length) return;
    	$(".popup-block").fadeOut(300);
    	indexClick = 0;
    	event.stopPropagation();
    });
    Написано более трёх лет назад
  • Плагин grunt/gulp для создания sprite?

    K G @pwnography
    Dobrii читал твою статью, как я понял плагины эти работают только с .png .jpg? А для работы еще и с .svg есть? Чтобы был комбайн .svg .png .jpg. Я встречал плагин gulpicon, но он какой-то муторный, переводит там свг спайт в пнг, через dataURI как-то подключает все. На его настройку день убьешь
    Написано более трёх лет назад
  • Плагин grunt/gulp для создания sprite?

    K G @pwnography
    anderysen для gulp есть что-то подобное?
    Написано более трёх лет назад
  • Как выделять активным и пункт меню (якорь), и сам блок на который он ведет?

    K G @pwnography Автор вопроса
    Кирилл Пензин спасибо за ваше терпение, есть у меня конечно еще проблемка с этими пунктами((
    Написано более трёх лет назад
  • Как выделять активным и пункт меню (якорь), и сам блок на который он ведет?

    K G @pwnography Автор вопроса
    Кирилл Пензин То есть весь код должен выглядеть вот так:
    function addClass() {
    var id = this.href;
    $(".link").removeClass('active');
    $(this).addClass('active');
    $(id).addClass('active'); //ищем элемент по ид и добавляем ему класс
    }

    var nodeList = document.querySelectorAll('.link'); /* .link - класс у всех ссылок */

    for (var i = 0; i < nodeList.length; i++) {
    nodeList[i].addEventListener('click', addClass);
    }
    То что вы описали выше, я понимаю, я не понимаю момента как сделать чтобы выделялись нужные блоки, при данном коде только ссылки активными становятся.
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Следующие →
Самые активные сегодня
  • Evgenii
    • 17 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • zdev-online
    • 5 ответов
    • 0 вопросов
  • Sozdavan
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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