Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 31

ПА

Павел Афонин... in JavaScript Noobs — сообщество новичков
Просто жеж btn
источник

АЛ

Александр Лящевский... in JavaScript Noobs — сообщество новичков
Пошло
источник

АМ

Андрей Маркелов... in JavaScript Noobs — сообщество новичков
можно ли в одну строчку js`a запретить скролл у body?
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
так а класс тоглить это скок строк? 20?
источник

АМ

Андрей Маркелов... in JavaScript Noobs — сообщество новичков
можно и класс, но мне интересно, в жс можно тоглить без цсс
источник

КП

Кудяков Петр... in JavaScript Noobs — сообщество новичков
Как правильно задать «display:none” после окончания анимации?
Анимация реализована через requestAnimationFrame
Мне надо скрыть блок, когда его высота достигнет 0
Я задаю display:none в последнем кадре, то есть крайний requestAnimationFrame отработал, при этом высота блоку уже задана 0
Но я так понял, что браузер не сразу все это дело отрисовывает, и поэтому блок не плавно скрывается, а ближе к концу просто исчезает

Как правильно задать display:none?
источник

NP

Nataly Prokofeva in JavaScript Noobs — сообщество новичков
Если нужно плавно скрывать блок то задавать лучше то, что измеряется цифрами. Opacity с 1 до 0 постепенно например. Display none всегда будет резко скрываться
источник

КП

Кудяков Петр... in JavaScript Noobs — сообщество новичков
Я высоту через request animation frame анимирую
источник

КП

Кудяков Петр... in JavaScript Noobs — сообщество новичков
Проблема в том, что анимация прошла со 165px до нуля, например, когда она достигла нуля, я устанавливаю display:none
Но блок исчезает раньше, чем высота элемента станет 0
источник

КП

Кудяков Петр... in JavaScript Noobs — сообщество новичков
Решил таким костылем:
1) По окончании анимации делаю рекурсивный вызов requestAnimationFrame
2) В нем дожидаюсь когда фактическая высота блока (getBoundingClientRect().height станет равна ожидаемой)
3) только тогда ставлю display:none

Мб кому пригодится
источник

ВК

Владимир Кузовкин... in JavaScript Noobs — сообщество новичков
https://pastebin.com/raw/QUPx7Rjr

Коллеги,сегодня общались по поводу ООП.Создал такой класс,который в console.log прекрасно выдает значения,когда к нему обращаются. Теперь у меня стоит задача,чтобы при нажатии кнопки функция выводилась в html.
Я пытаюсь сделать следующее:

   <h1 id="print_number">1234</h1>
   <div class = "counter">
       <button onclick="number.plus_value()">Click button twice!!</button>
   </div>

не реагирует. Подскажите: как при нажатии на кнопку сделать функцию активной?
источник

ВК

Владимир Кузовкин... in JavaScript Noobs — сообщество новичков
ссылку на изначальный код я скинул
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
а причем здесь ооп?
источник

ВК

Владимир Кузовкин... in JavaScript Noobs — сообщество новичков
потому что класс создан
источник

ВК

Владимир Кузовкин... in JavaScript Noobs — сообщество новичков
вот почему
источник

АГ

Артем Грибов... in JavaScript Noobs — сообщество новичков
Это задача не про ооп
источник

АГ

Артем Грибов... in JavaScript Noobs — сообщество новичков
И не про класс
источник

DT

Damir Takhautdinov in JavaScript Noobs — сообщество новичков
"чтобы при нажатии кнопки функция выводилась в html"   каво?
источник

🔪

🔪The chariot🔪 in JavaScript Noobs — сообщество новичков
всем привет. помогите пожалуйста решить проблему.. мне надо чтобы при закрытии окна оно уходило в противоположную сторону. 1 раз так и выходит а остальные разы просто высвечивается черно-прозрачный фон который я сделал
источник