Size: a a a

JavaScript — русскоговорящее сообщество

2019 December 26

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
Made in Russia
парни,подскажите может готовое решение, я кликаю по элменту и другой блок становится displayblock, если я кликаю вне элемента который displa block,он становистя dosplay none, не пойму как сделать, да ик акбы загуглить чтоб найти подобное
в html у тебя должен быть элемент с блоком где указан класс по которому ищешь, дальше в css прописываешь ещё класс с нужным тебе стилем и добавляешь его во второй элемент
 var elNodes = document.querySelectorAll(".твой класс");
 console.dir(elNodes);
 for(var i = 0; i < elCollection.length; i++) {
   var elem = elCollection[i];
   console.log(elem);
   elem.addEventListener("click", function(){
       this.classList.toggle("добавочный класс");
   })
 }
источник

MR

Made in Russia in JavaScript — русскоговорящее сообщество
Алексей Рачков
в html у тебя должен быть элемент с блоком где указан класс по которому ищешь, дальше в css прописываешь ещё класс с нужным тебе стилем и добавляешь его во второй элемент
 var elNodes = document.querySelectorAll(".твой класс");
 console.dir(elNodes);
 for(var i = 0; i < elCollection.length; i++) {
   var elem = elCollection[i];
   console.log(elem);
   elem.addEventListener("click", function(){
       this.classList.toggle("добавочный класс");
   })
 }
У меня есть элемент с классом tel
его я вписал в (твой класс) по клику на негоу  меня второй элемент должен стать display:vlock
второй элемент у меня tel2
создал ему стиль display:block
открывая страницу tel2 сразу в итоге открыт..
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
добавочный класс видишь?
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
туда ты должен добавить новый класс при клике
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
у которого в css прописано display: block
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
и в console посмотри, ошибку выдаёт или нет
источник

MR

Made in Russia in JavaScript — русскоговорящее сообщество
да я добавил к блоку  который при клике должен быть блок класс tel 2
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
если выдаёт, значит ты что-то неправильно делаешь
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
забыл строчку я одну
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
var elCollection = document.getElementsByClassName('tel');
var elNodes = document.querySelectorAll(".tel");
 console.dir(elCollection)
 for(var i = 0; i < elCollection.length; i++) {
   var elem = elCollection[i];
   console.log(elem);
   elem.addEventListener("click", function(){
       this.classList.toggle("tel2");
   })
 }
источник

MR

Made in Russia in JavaScript — русскоговорящее сообщество
Да,ругается на main.js?v=4:666 Uncaught ReferenceError: elCollection is not defined
   at main.js?v=4:666
сейчас посмотрим
источник

АР

Алексей Рачков in JavaScript — русскоговорящее сообщество
последний вариант скопируй, должно работать
источник

e

ed in JavaScript — русскоговорящее сообщество
Народ, а кто как реализует какую-то метрику по использованию фич?

Типо, есть какая-то либа вылитая на CDN, хочу понять что в ней используется и как часто, на основе этих данных возможно что-то депрекейтнуть и все такое
источник

gn

grg nklv in JavaScript — русскоговорящее сообщество
всем привет)
кто знает как называется подход, когда мы не дожидаясь ответа от api, запускаем выполнение кода, как при успешном ответе?
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
grg nklv
всем привет)
кто знает как называется подход, когда мы не дожидаясь ответа от api, запускаем выполнение кода, как при успешном ответе?
Optimistic update
источник

gn

grg nklv in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Optimistic update
во) спасибо
источник

Т

Т.А in JavaScript — русскоговорящее сообщество
ребят, есть xml написанный в php файле. как можно это в жс файле написать? это начало
источник

Т

Т.А in JavaScript — русскоговорящее сообщество
а так, он заканчивается
источник

DD

Dmitry Dugin in JavaScript — русскоговорящее сообщество
я пишу плагин для браузера. там на одном сайте ленивая загрузка результатов поиска, дает сначало 25 рез-ов по своим критериям, если пользовоталеь скролит вниз, то еще 25 и тд. пока я сделал так - пользователь ввел запрос на поиск, я скролом кручу вниз, сайт думает что пользователь докурутил до последнего результата и подгружает ему еще 25 рез-ов, до ста я скролю в самый вверх. так себе решение. интересно как бы можно было бы сайт обмануть, чтоб он думал, что пользователь прокрутил страницу вниз, но без реального скролла стр-цы? куда смотреть, что изучить?
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Dmitry Dugin
я пишу плагин для браузера. там на одном сайте ленивая загрузка результатов поиска, дает сначало 25 рез-ов по своим критериям, если пользовоталеь скролит вниз, то еще 25 и тд. пока я сделал так - пользователь ввел запрос на поиск, я скролом кручу вниз, сайт думает что пользователь докурутил до последнего результата и подгружает ему еще 25 рез-ов, до ста я скролю в самый вверх. так себе решение. интересно как бы можно было бы сайт обмануть, чтоб он думал, что пользователь прокрутил страницу вниз, но без реального скролла стр-цы? куда смотреть, что изучить?
Два раза перечитал, не понял вопроса
источник