Size: a a a

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

2021 June 26

j

jabascripter in JavaScript Noobs — сообщество новичков
реально, ты че-то тупишь
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
я наверное не бомбил месяца 3 так
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
function waitForElement(selector) {
return new Promise(function(resolve, reject) {
 var element = document.querySelector(selector);

 if(element) {
  resolve(element);
  return;
 }

 var observer = new MutationObserver(function(mutations) {
  mutations.forEach(function(mutation) {
   var nodes = Array.from(mutation.addedNodes);
   for(var node of nodes) {
    if(node.matches && node.matches(selector)) {
     observer.disconnect();
     resolve(node);
     return;
    }
   };
  });
 });

 observer.observe(document.documentElement, { childList: true, subtree: true });
});
}

waitForElement("#yikes-mailchimp-container-1 p").then(function(element) {
alert("YES");
});
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
нашел рабочий пример, который срабатывает через обсервер, когда появляется элемент
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
А КАКАГО ХУДОЖНИКА ТО ЧТО В ВОНЮЧЕЙ ДОКЕ ТУПО НЕ РАБОТАЕТ ? КАК БУД ТО СПЕЦИАЛЬНО НЕ ДОПИСАЛИ!!!
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
нет серьезно, я на полном серьезе, они считают это нормальным - не дописывать в доку?
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
не понял что ты бомбишь то
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
потому что, я перепробовал 6 разных версий кода, а работает только эта
источник

И

Иван in JavaScript Noobs — сообщество новичков
Сначала учимся бегать, потом ходить. Всё так, да
источник

И

Иван in JavaScript Noobs — сообщество новичков
А можно было один раз разобраться, как должен работать код, и не фигачить не глядя
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
думаю что работают все 6
источник

А

Аз13 in JavaScript Noobs — сообщество новичков
всем привет,
ребята у меня есть скрипт по шапке fixed

window.addEventListener("scroll", function () {
   let scrollPos = window.scrollY;
   if (scrollPos > 800) {
       navMenu.classList.add('black');
   

   } else {
       navMenu.classList.remove('black')
   }
});

я хочу при fixed изменить цвет  ссылки
как можно сделать
спасибо за ранее
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
потому что вы неправильно и используете обсервер
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
для начала стоит троттлить скролл. реализация есть на мдн
источник

А

Аз13 in JavaScript Noobs — сообщество новичков
извини,
можно подробнее
источник

IS

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

А

Аз13 in JavaScript Noobs — сообщество новичков
спасибо
источник

j

jk in JavaScript Noobs — сообщество новичков
Не думаю что там что-то тяжёлое происходит, если фигачить classList.add одного и того же со скоростью света.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
в любом случае хорошая практика, а внедрение 3 сёк займёт хд
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну и если класс там так и так вешается, то хз в чем проблема вообще
источник