Size: a a a

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

2021 February 22

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Mickhael Hugo
тогда надо задавать фиксированую высоту основной картинке, иначе контент будет скакать(
Как-то так
$('.galery img').on("click", function() {
 var src = $(this).attr("src");
 var $img = $(this).parent().prev().children("img")
$img.animate({ opacity: 0 }, 0).delay(300).animate({ opacity: 1 }, 0, () => $img.attr('src', src))
})
источник

MH

Mickhael Hugo in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Как-то так
$('.galery img').on("click", function() {
 var src = $(this).attr("src");
 var $img = $(this).parent().prev().children("img")
$img.animate({ opacity: 0 }, 0).delay(300).animate({ opacity: 1 }, 0, () => $img.attr('src', src))
})
Спасибо!
источник

АА

Александр Андрухов... in JavaScript Noobs — сообщество новичков
Igor' Ember
stopPropagation
да, но этот метод вызывается у event-а. А у меня в функцию передается объект this
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Александр Андрухов
Подскажите, как сделать, чтобы onckick не вызывался на дочерних элементах?
Ты на a вешай свой onclick
источник

IE

Igor' Ember in JavaScript Noobs — сообщество новичков
Александр Андрухов
да, но этот метод вызывается у event-а. А у меня в функцию передается объект this
Довольно странная задача. Что вообще подразумевается? Чтобы при клике на заголовок что-то происходило? Если так, то тут дизиген неправильный. Нужно заголовок в отдельный элемент вынести.
Ну или сделать обёртку для всех внутренних элементов, навесить на неё onclick и уже там заблокировать всплытие.
источник

S

Shuhrat in JavaScript Noobs — сообщество новичков
Salom✋
источник

АА

Александр Андрухов... in JavaScript Noobs — сообщество новичков
Igor' Ember
Довольно странная задача. Что вообще подразумевается? Чтобы при клике на заголовок что-то происходило? Если так, то тут дизиген неправильный. Нужно заголовок в отдельный элемент вынести.
Ну или сделать обёртку для всех внутренних элементов, навесить на неё onclick и уже там заблокировать всплытие.
это подменую у меню. Я нажимаю и должно выпасть новое ul с менюшками
источник

АА

Александр Андрухов... in JavaScript Noobs — сообщество новичков
Когда я выбираю элемент в подменю - подменю снова прячется, а так быть не должно
источник

ЄС

Євгеній Сергійович... in JavaScript Noobs — сообщество новичков
Подскажите, как  выбрать элемент по классу, если этого элемента изначально нет в html, но за несколько строк до того, он подружается с сервера?

Хочу назначить обработчик событий на кнопку, которая подгружаеться с сервера.

Страница загружаеться нормально кнопки все на месте, но в консоли сказано, что queryselector(“.by-btn”) undefined.
источник

В

Валерон in JavaScript Noobs — сообщество новичков
nodeElement.querySelector
источник

j

jk in JavaScript Noobs — сообщество новичков
Igor' Ember
Ок, как использовать wasm для оптимизации рендеринга canvas элемента?
(первый раз я поставила вопрос так, потому что вообще не уверена, что это сейчас возможно. Инфу искала, нормально не нашла, вот и поставила вопрос по другому. Надеюсь тебе стало легче, вахтёр)
Для оптимизации рендеринга можно использовать оптимизированный рендерер, вроде pixijs.
источник

IE

Igor' Ember in JavaScript Noobs — сообщество новичков
jk
Для оптимизации рендеринга можно использовать оптимизированный рендерер, вроде pixijs.
Без разницы с каким фреймворком интегрировать?
https://www.npmjs.com/package/pixi.js/v/5.0.0-rc - этот пакет вообще популярный? А то чёт не вижу, сколько скачиваний в неделю/месяц
источник

ЄС

Євгеній Сергійович... in JavaScript Noobs — сообщество новичков
Валерон
nodeElement.querySelector
Да, я так и делаю, там все правильно.
А когда грузится html тот что рендерится с сервера, или во время выполнения кода? По мере выполнения кода, или когда весь код уже выполнен при открытии страницы?
источник

IE

Igor' Ember in JavaScript Noobs — сообщество новичков
Александр Андрухов
это подменую у меню. Я нажимаю и должно выпасть новое ul с менюшками
Ну, значит делай обёртку на внутренние элементы, навещивай onclick и блокируй всплытие.
Мне кажется, что нужно как-то по другому переписать всё, но если без глобального переписывания, то это самое простое и быстрое решение.
источник

j

jk in JavaScript Noobs — сообщество новичков
Igor' Ember
Без разницы с каким фреймворком интегрировать?
https://www.npmjs.com/package/pixi.js/v/5.0.0-rc - этот пакет вообще популярный? А то чёт не вижу, сколько скачиваний в неделю/месяц
Так 5.3.8 последняя.
источник

R

Roman in JavaScript Noobs — сообщество новичков
Мне нужно вставить гиперлинку в текст и отобразить в гугл документе. Я нашел как это сделать в апи google docs есть updateTextStyle и оно мне подходит. А в google drive api аналогов не нашел
источник

IE

Igor' Ember in JavaScript Noobs — сообщество новичков
jk
Так 5.3.8 последняя.
а, всё норм, да, спасибо!
источник

АА

Александр Андрухов... in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Ты на a вешай свой onclick
Я навесил на 'а' и нашел в коде js функции первым делом parent-a, т.е. тот самый li. Весь код после остался без изменения. Спасибо
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Александр Андрухов
Я навесил на 'а' и нашел в коде js функции первым делом parent-a, т.е. тот самый li. Весь код после остался без изменения. Спасибо
👍
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Євгеній Сергійович
Подскажите, как  выбрать элемент по классу, если этого элемента изначально нет в html, но за несколько строк до того, он подружается с сервера?

Хочу назначить обработчик событий на кнопку, которая подгружаеться с сервера.

Страница загружаеться нормально кнопки все на месте, но в консоли сказано, что queryselector(“.by-btn”) undefined.
ты контролируешь код, который обрабатывает ответ сервера?
источник