javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

Всем привет.
подскажите пожалуйста, кто шарит в JS, есть код который показывает рандомный див из массива.Но он меняет класс только у одного дива. Как изменить код чтоб он выводил 4 дива?

let variants = Array.from(document.querySelectorAll('.res'));
function rand() {
let index = Math.floor(Math.random()*variants.length);
variants.forEach(div => div.classList.remove('visible'));
variants[index].classList.add('visible');
}

Читать полностью…

javascript_ru

да, и точно ли в name этого луадера можно указывать произвольный путь? в доке ничё такого нет https://v4.webpack.js.org/loaders/file-loader/#name, и при этом есть отдельный outputPath

Читать полностью…

javascript_ru

всем привет, кто может подсказать по webpack ? у мен css loader не грузит шрифты

Читать полностью…

javascript_ru

Всем привет!

Ищу фронтендера-партнера для работы над проектом веб-сервиса. Ожидается полноценное участие в жизни проекта, коммуникабельность и инициативность. Москва и Подмосковье.
Стек: React, TypeScript (можно JS) , Next.js, ReactQuery.

Кому интересно, пишите в ЛС :)

Читать полностью…

javascript_ru

Здравствуйте, помогите, пожалуйста🙏🙏🙏
Необходимо, чтобы скрипт автоматически менялся на 13:00, 15:00, 17:00 и 19:00, что необходимо сделать?
<script>
$(document).ready(function(){var t=new Date,e=new Date(t);e.setDate(t.getDate()+1);var n=new Date,a=n.getUTCHours()+(+3),r=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"),i=new Array("Воскресенье","Понедельник","Вторник", "Среда", "Четверг","Пятница","Суббота");if(a>=20){$(".datatext .tn-atom").text(i[e.getDay()]+", "+e.getDate()+" "+r[e.getMonth()]+"13:00");}else{$(".datatext .tn-atom").text(i[t.getDay()]+", "+t.getDate()+" "+r[t.getMonth()]+"13:00");}});
</script>

Читать полностью…

javascript_ru

если страница уже запустилась с тем скриптом, то если ты после загрузки исходного будешь запускать свой, то никак не заставишь

можно попытаться убрать прослушиватели события submit исходного скрипта, если поправить в форме того элемента div атрибут callback (не делал так, не знаю, получится ли)

Читать полностью…

javascript_ru

это от рекапчи походу. А есть какой-то способ выполнить мой код раньше, чем выполняется этот? Я пробовал e.stopPropagation(). Он тоже не помогает.

Читать полностью…

javascript_ru

Вот все его содержимое

Читать полностью…

javascript_ru

Не исключено. Как можно это проверить?

Читать полностью…

javascript_ru

Вот и я пока не знаю. Я добавил код формы, отправку которой пытаюсь перехватить. Есть возможность посомтреть?

Читать полностью…

javascript_ru

не, это работает. Видит формы. И на других сайтах работает. Именно здесь столкнулся с этой проблемой

Читать полностью…

javascript_ru

а в какой момент загружается/запускается этот скрипт, который вешает обработчики на формы?
он вообще отрабатывает? (если console.log(...) поставить, например перед самой первой строчкой во всём этом скрипте)

Читать полностью…

javascript_ru

А как определил, что не отрабатывает? POST-запрос не происходит?
Я б для начала в функцию обработчика события submit добавил какой-нть console.log(...)

Читать полностью…

javascript_ru

У меня серый, чего и всем рекомендую

Читать полностью…

javascript_ru

У вас в IDE фон белый

Читать полностью…

javascript_ru

всем привет, может кто то сталкивался с проблемой, что библиотека установлена, а при импорте ее методов, их не видно

Читать полностью…

javascript_ru

если это 5 вебпак, вместо файл-лоадера скорее всего стоит использовать ассеты https://webpack.js.org/guides/asset-modules/
не факт, правда, что ошибка связана с этим. можно спросить в @webpack_ru

Читать полностью…

javascript_ru

Всем привет кто может помочь с webRTC?

Читать полностью…

javascript_ru

Как он должен меняться?

$(document).ready(function() {
var t = new Date,
e = new Date(t);
e.setDate(t.getDate() + 1);

var n = new Date,
a = n.getUTCHours() + 3,
r = new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"),
i = new Array("Воскресенье","Понедельник","Вторник", "Среда", "Четверг","Пятница","Суббота");
if (a >= 20) {
$(".datatext .tn-atom").text(i[e.getDay()] + ", " + e.getDate() + " " + r[e.getMonth()] + "13:00");
}
else {
$(".datatext .tn-atom").text(i[t.getDay()] + ", " + t.getDate() + " " + r[t.getMonth()] + "13:00");
}
});

Время в конце строк нужно менять? А как выбирать, поставить 13, 15 или 17? Какое условие?

Если нужно чтобы менялся прямо сам скрипт, а не то, что он делает, тогда это нужно делать на бэкенде, где этот скрипт выдаётся браузеру.

Читать полностью…

javascript_ru

Да не, нельзя менять исходный код сайта. Спасибо за помощь

Читать полностью…

javascript_ru

только воткнуть свой скрипт раньше, чем исходный скрипт, т.е. он должен исполняться раньше

Читать полностью…

javascript_ru

в revalidate() не может быть чего-нть такого?
или в grecapture.reset() ?
всю цепочку нужно размотать

Читать полностью…

javascript_ru

запустить отладку, посмотреть содержимое метода onSubmit2

Читать полностью…

javascript_ru

а колбэк onSubmit2, случаем не предотвращает дальнейшее всплытие события submit? Мож оно до твоего обработчика (т.к. он позже стоит), просто не доходит?

Читать полностью…

javascript_ru

а чем этот сайт такой особенный?

Читать полностью…

javascript_ru

Мож вот так попробовать сделать?
https://developer.mozilla.org/ru/docs/Web/API/HTMLFormElement/submit_event

Читать полностью…

javascript_ru

Да, именно в console.log ставил после e.preventDefault()

Читать полностью…

javascript_ru

Сейчас довольно светло, занавески закрывать не хочу, поэтому #fef8ec, потом переключусь на тёмный

Читать полностью…

javascript_ru

Привет. Добавил на сайт скрипт https://codepen.io/nafan93/pen/yLrPbjg. Но событие submit на этом сайте не отрабатывает, что еще можно попробовать?

Читать полностью…

javascript_ru

К примеру, чтоб узнать, поддерживает ли движок воркеры, правильнее сделать проверку:

if (!Worker) {
console.log('воркеры не поддерживаются')
}


Вместо проверки какой вообще движок и каким спецификациям он соответствует, в смысле

Читать полностью…
Subscribe to a channel