Задать вопрос
  • Как преобразовать массив объектов в один объект, одной строкой?

    lazalu68
    @lazalu68
    "Нужно сократить код функции arr_to_obj, до одной строки." - у вас аллергия на читаемый код?
  • Как сделать редактирование CSS как у Thimble от Mozilla?

    lazalu68
    @lazalu68
    +1 по поводу сказанного Павлом: также не могу найти того, о чем вы говорите; в том числе не вижу этого в описании возможностей на сайте.
  • Почему не работает код?

    lazalu68
    @lazalu68
    Говоря "не могу понять" вы имеете в виду, что вы сидите и пытаетесь догадаться почему не работает код? Если да, то бросьте это дело, лучше займитесь тестами и дебагом: проверьте все ли работает как надо, записываются ли нажатия в массив, удаляются ли, проходит ли проверка.
  • Как сделать анимацию врещения сфер?

    lazalu68
    @lazalu68
    Дайте угадаю - Юпитер спасаете?
  • Почему не получается использовать функцию из прототипа?

    lazalu68
    @lazalu68
    JackShcherbakov, функция fromCharCode находится в объекте String, а не в объекте String.prototype; никакого наследования.
  • Как сделать цвет у станций метро?

    lazalu68
    @lazalu68
    Александр Филатов, в индексе смотрите к какой линии относится станция и выбираете соответствующий цвет/стиль.

    Индекс какой-то такой
    {
    	"Сокольническая": {
    		"color": "D92B2C",
    		"stations": ["Бульвар Рокоссовского", "Черкизовская", "Преображенская площадь", "Сокольники", "Красносельская", "Комсомольская", "Красные Ворота", "Чистые пруды", "Лубянка", "Охотный Ряд", "Библиотека имени Ленина", "Кропоткинская", "Парк культуры", "Фрунзенская", "Спортивная", "Воробьёвы горы", "Университет", "Проспект Вернадского", "Юго-Западная", "Тропарёво", "Румянцево", "Саларьево"]
    	},
    	"Замоскворецкая": {
    		"color": "4DBE52",
    		"stations": ["Ховрино", "Речной вокзал", "Водный стадион", "Войковская", "Сокол", "Аэропорт", "Динамо", "Белорусская", "Маяковская", "Тверская", "Театральная", "Новокузнецкая", "Павелецкая", "Автозаводская", "Технопарк", "Коломенская", "Каширская", "Кантемировская", "Царицыно", "Орехово", "Домодедовская", "Красногвардейская", "Алма-Атинская"]
    	},
    	"Арбатско-Покровская": {
    		"color": "2C75C4",
    		"stations": ["Пятницкое шоссе", "Митино", "Волоколамская", "Мякинино", "Строгино", "Крылатское", "Молодёжная", "Кунцевская", "Славянский бульвар", "Парк Победы", "Киевская", "Смоленская", "Арбатская", "Площадь Революции", "Курская", "Бауманская", "Электрозаводская", "Семёновская", "Партизанская", "Измайловская", "Первомайская", "Щёлковская"]
    	},
    	"Филёвская": {
    		"color": "4DC6F4",
    		"stations": ["Кунцевская", "Пионерская", "Филёвский парк", "Багратионовская", "Фили", "Кутузовская", "Студенческая", "Международная", "Выставочная", "Киевская", "Смоленская", "Арбатская", "Александровский сад"]
    	},
    	"Кольцевая": {
    		"color": "85412E",
    		"stations": ["Парк культуры", "Октябрьская", "Добрынинская", "Павелецкая", "Таганская", "Курская", "Комсомольская", "Проспект Мира", "Новослободская", "Белорусская", "Краснопресненская", "Киевская"]
    	},
    	"Калужско-Рижская": {
    		"color": "F07025",
    		"stations": ["Медведково", "Бабушкинская", "Свиблово", "Ботанический сад", "ВДНХ", "Алексеевская", "Рижская", "Проспект Мира", "Сухаревская", "Тургеневская", "Китай-город", "Третьяковская", "Октябрьская", "Шаболовская", "Ленинский проспект", "Академическая", "Профсоюзная", "Новые Черёмушки", "Калужская", "Беляево", "Коньково", "Тёплый Стан", "Ясенево", "Новоясеневская"]
    	},
    	"Таганско-Краснопресненская": {
    		"color": "89339E",
    		"stations": ["Планерная", "Сходненская", "Тушинская", "Спартак", "Щукинская", "Октябрьское Поле", "Полежаевская", "Беговая", "Улица 1905 года", "Баррикадная", "Пушкинская", "Кузнецкий Мост", "Китай-город", "Таганская", "Пролетарская", "Волгоградский проспект", "Текстильщики", "Кузьминки", "Рязанский проспект", "Выхино", "Лермонтовский проспект", "Жулебино", "Котельники"]
    	},
    	"Солнцевская": {
    		"color": "FBC81E",
    		"stations": ["Раменки", "Ломоносовский проспект", "Минская", "Парк Победы", "Деловой центр"]
    	},
    	"Калининская": {
    		"color": "FBC81E",
    		"stations": ["Третьяковская", "Марксистская", "Площадь Ильича", "Авиамоторная", "Шоссе Энтузиастов", "Перово", "Новогиреево", "Новокосино"]
    	},
    	"Серпуховско-Тимирязевская": {
    		"color": "9F9F9F",
    		"stations": ["Алтуфьево", "Бибирево", "Отрадное", "Владыкино", "Петровско-Разумовская", "Тимирязевская", "Дмитровская", "Савёловская", "Менделеевская", "Цветной бульвар", "Чеховская", "Боровицкая", "Полянка", "Серпуховская", "Тульская", "Нагатинская", "Нагорная", "Нахимовский проспект", "Севастопольская", "Чертановская", "Южная", "Пражская", "Улица Академика Янгеля", "Аннино", "Бульвар Дмитрия Донского"]
    	},
    	"Люблинско-Дмитровская": {
    		"color": "A8D92D",
    		"stations": ["Петровско-Разумовская", "Фонвизинская", "Бутырская", "Марьина роща", "Достоевская", "Трубная", "Сретенский бульвар", "Чкаловская", "Римская", "Крестьянская застава", "Дубровка", "Кожуховская", "Печатники", "Волжская", "Люблино", "Братиславская", "Марьино", "Борисово", "Шипиловская", "Зябликово"]
    	},
    	"Каховская": {
    		"color": "80D4C9",
    		"stations": ["Каширская", "Варшавская", "Каховская"]
    	},
    	"Бутовская": {
    		"color": "B0BFE7",
    		"stations": ["Битцевский парк", "Лесопарковая", "Улица Старокачаловская", "Улица Скобелевская", "Бульвар Адмирала Ушакова", "Улица Горчакова", "Бунинская аллея"]
    	},
    	"Московский монорельс": {
    		"color": "2C75C4",
    		"stations": ["Тимирязевская", "Улица Милашенкова", "Телецентр", "Улица Академика Королёва", "Выставочный центр", "Улица Сергея Эйзенштейна"]
    	},
    	"Московский монорельс": {
    		"color": "2C75C4",
    		"stations": ["Тимирязевская", "Улица Милашенкова", "Телецентр", "Улица Академика Королёва", "Выставочный центр", "Улица Сергея Эйзенштейна"]
    	},
    	"Московское центральное кольцо": {
    		"color": "FFFFFF",
    		"stations": ["Окружная", "Владыкино", "Ботанический сад", "Ростокино", "Белокаменная", "Бульвар Рокоссовского", "Локомотив", "Измайлово", "Соколиная Гора", "Шоссе Энтузиастов", "Андроновка", "Нижегородская", "Новохохловская", "Угрешская", "Дубровка", "Автозаводская", "ЗИЛ", "Верхние Котлы", "Крымская", "Площадь Гагарина", "Лужники", "Кутузовская", "Деловой центр", "Шелепиха", "Хорошёво", "Зорге", "Панфиловская", "Стрешнево", "Балтийская", "Коптево", "Лихоборы"]
    	}
    }

  • Как сделать цвет у станций метро?

    lazalu68
    @lazalu68
    Во-первых, обертка <i> вроде бы лишняя; во-вторых, цветов не так уж много, сотворить индекс - 2 минуты.
  • Как отключить css animation при загрузке страницы?

    lazalu68
    @lazalu68
    martuwka, во-первых, у вас не снимается класс preload, т.к. вы устанавливаете обработчик на load уже после того как это событие произошло, ведь jsfiddle по умолчанию весь код выполняет в onload.
    Во-вторых, вы для элемента устанавливаете дефолтную анимацию, она и должна будет стартовать как только будет установлена. Думаю тут найдёте решение.
  • Как отключить css animation при загрузке страницы?

    lazalu68
    @lazalu68
    martuwka, а, ну да, и не должно работать. Я просто не дочитал до конца.

    И почему же у вас с классом preload не работает? Фишка в том, что не работать оно не может. Вы просто что-то делаете неправильно. Можете сделать пример, а можете сами убедиться в правильности алгоритма: при загрузке у body должен быть класс preload, этот класс должен отключать анимацию у всех элементов; после загрузки этот класс должен сниматься. Если не работает, значит вы какой-то из этих пунктов не выполняется.
  • Как лучше всего переключить несколько радио кнопок в одно положение?

    lazalu68
    @lazalu68
    Аксель AxeLVaisper, "Какие сегодня все злые и недовольные)" - почему же сегодня, на тостере вроде бы всегда посылают парней, которые хотят код на халяву. Задачка-то вроде не особо интересная.

    "совет перейти на gulp" - ух сколько конструктива, сразу захотелось перейти с grunt на gulp.

    "помочь с багами я не могу так как занят в куче других проектах)" - а я и не тороплюсь.
  • Как лучше всего переключить несколько радио кнопок в одно положение?

    lazalu68
    @lazalu68
    Аксель AxeLVaisper, "всё идёт в открытый проект, тобишь плюс в Карму" - вы считаете что карма настолько неразборчива в связях, что растёт независимо от качества проекта? Тогда поисправляйте пожалуйста баги в моём шаблонизаторе, willkommen.

    "не думаю что пара строк кода будет много стоить, скажем 100р" - согласен, но также эти пару строк можно легко нагуглить; это ещё дешевле выйдет.
  • Как лучше всего переключить несколько радио кнопок в одно положение?

    lazalu68
    @lazalu68
    "хотелось бы минимальный код который умеет переключать несколько одновременно по нажатию на кнопку" - предоплата 50%.
  • Можно ли отследить появление на сайте Яндекс Советника?

    lazalu68
    @lazalu68
    Таратин как раз это и предложил, это проверено и вроде как не работает. Если вы утверждаете, что это рабочий вариант, то расскажите в каких условиях тестировали, лучше даже покажите пример.
  • Почему не работает атрибут description Yandex share widget?

    lazalu68
    @lazalu68
    Артем, "Примечание. Часто соцсети игнорируют параметры title и description и берут значения из семантической разметки страницы." ?

    Или попробуйте это: "Вы можете указать атрибуты контента (data-title, data-description, data-image, data-url) для каждой соцсети отдельно."
  • Почему не работает атрибут description Yandex share widget?

    lazalu68
    @lazalu68
    Может быть дело в теге <p>? В документации нигде не написано, что текст должен быть обернут в *ML теги.
  • Как составить такое регулярное выражение?

    lazalu68
    @lazalu68
    Так просто же как три копейки, не?
  • Почему не срабатывает return false?

    lazalu68
    @lazalu68
    Как-то так это для меня выглядит:

    const checkArrayForInteger = data => {
      data.forEach( someFunction );
      return true;
    }


    Потому что true возвращается всегда)

    А задача вроде простая:

    [1, 2, 3, 4, 'asfas'].every(item => item instanceof Number)


    Или так:

    [1, 2, 3, 4, 'asfas'].every( Number.isFinite )