Dima
В js создаем функцию change
Dima
В которой пишем
Vadim
Igor
Не понял
Платите сколько?
Igor
Dima
document.getElementByClassName("square").style.background = red;
Artem
document.getElementByClassName("square").style.background = red;
Не проще jQuery заюзать?) Или учитесь?
Vadim
Платите сколько?
Нужна оценка объема работ
Dima
Ну проще реакт тогда
Igor
Нужна оценка объема работ
Вот я и говорю, добавьте рейт, сколько платите в час
Igor
Или сколько закладываете на всё
Dima
учусь, без jQuery
Ну что получилось?
Anonymous
jQuery это зло
Dima
jQuery это зло
Согласен
Artem
jQuery это зло
Йой, почему?
Anonymous
Йой, почему?
Лол, дискуссии о jQuery в 2019 году. Давайте не будем старпёрами и/или фанатиками и закончим тему, не начиная её: пользуйтесь тем, чем вам удобно, и не сритесь друг с другом из-за того, что кто-то не использует то, что используете вы, а также не используйте jQuery в проектах высокого уровня.
Vadim
Или сколько закладываете на всё
Сказать не могу тк не ориентируюсь Вот сайт https://www.newsandmoods.com/ и есть доступ к апи Нужно сделать адаптивную версию Срок 1-1.5 мес Сколько может стоить?
Dmitry
Ну что получилось?
не срабатывает
Dmitry
<button type="button" class="changecolor_button" onclick="change()" style="display: block;">Change color</button> function change(){ document.getElementByClassName("square").style.background = red; }
Igor
Да
А за 50?
Vadim
А за 50?
Нет Это задание из универа
Vadim
Нужно "сухо" выполнить задание без излишеств Лишь бы работало и не важно как
Igor
Нет Это задание из универа
Ну вот, а говорите не ориентируетесь :)
Vadim
Плачу не я) Может кто то это за день за 5 сделать А кто то за 15 за месяц
Dmitry
Ну что получилось?
Получилось так же, как и было у меня: перекрашивается только один див из 5
Artem
Вам надо по клику на кнопку перекрасить все дивы, да?
Dima
Ну не нам а ему
Artem
сорри, я вас перепутал
Artem
Берем querySelectorAll, выбираем все нужные div по классу.
Artem
Получаем NodeList. Проходим по нему for циклом (не forEach! такого метода у него нет)
Artem
Каждому элементу цепляем цвет
Maksim
Ахаха) Ты рил думаешь что такой специализированный "календарь" существует? Естественно такое ручками делается
конечно есть, но такие решения очень дорогие. тут самая важная особенность это группировка по колонкам, возможно где-то эта группировка уже есть или хотябы что-то похожее чтобы доработка была минимальна
Vadim
За 15к я готов
Написал в лс
Dmitry
Вам надо по клику на кнопку перекрасить все дивы, да?
надо последовательно один за одним, при каждом клике
Dmitry
я так понимаю, это как foreach
Dmitry
Artem
Я бы добавил к каждому диву еще по одному какому-то классу. Через querySelector получил бы самый первый из дивов, поменял цвет + убрал класс
Artem
При следующем клике, querySelector выберет не тот, который вы поменяли (потому что мы сняли с него этот вспомогательный класс), а следующтий
Dmitry
спасибо, буду пытаться снова
Roman
зависит от браузера
Igor
зависит от браузера
ты хотел сказать от IE )
Roman
типа того)
Artem
Значит путаю. Точно помню, что у кого то там таких методов нет.
Roman
за еду ж
Dan
Will code for food
Евгений
ребзя у объекта {a: 1, b: 2, c: 3} как-нибудь красиво можно оставить только ключи из массив строка ['a', 'b']? lodash?
Евгений
Object.keys()
не то let obj = {a: 1, b: 2, c: 3} let keys = ['a', 'b'] надо получить (obj, keys) => {a:1, b:2}
Китикет
keys.reduce((acc, key) => { acc[key] = obj[key] return acc }, {})
Igor
за еду ж
Ну пусть на апворке тогда поищет
Евгений
keys.reduce((acc, key) => { acc[key] = obj[key] return acc }, {})
странно, что в лодаше такого нет.. спасибо!
Евгений
есть. pick(obj, keys)
ещё круче, спасибо! искал по строке "keys"..
Anonymous
Что скажете о яндекс браузере для целей разработки?
Mike
Что скажете о яндекс браузере для целей разработки?
То есть тестировать сайты? Он сделан на chromium. Можешь скачать любой браузер на chromium для разработчиков. Лучше Chrome Canary или тот же Chromium.
Anonymous
Спасибо
Fran
Blisk TOP для разработки
Fran
но он платный, 10 долларов в месяц
Vlad
для тестирования покупается browserstack и тестируется на всем
Fran
Почему АдБлок на маке перестал работать?
Fran
Я заебался смотреть конченную рекламу WOrld of Tanks
Fran
У кого такая же проблема?
Anonymous
Svyatoy
Почему АдБлок на маке перестал работать?
А ты откуда смотришь территориально?
c
с мака
Svyatoy
Fran
Северная Америка
Fran
Виндовс держит, а Мак - нихуя, все пропускает
Svyatoy
Северная Америка
Слышал там с рекламой жёстко
Svyatoy
Через чур её много