Size: a a a

2021 March 26

JF

Java Fuck You in ТП
Вешаешь его на style и тестируешь
источник

JF

Java Fuck You in ТП
observer.observe(target, { attributes : true, attributeFilter : ['style'] });
источник

DD

Diana Diana in ТП
Java Fuck You
observer.observe(target, { attributes : true, attributeFilter : ['style'] });
а что делать если оно реагирует только один раз
источник

DD

Diana Diana in ТП
один раз поменялось
источник

DD

Diana Diana in ТП
среагировало
источник

DD

Diana Diana in ТП
а второй раз поменяли
источник

JF

Java Fuck You in ТП
Diana Diana
а что делать если оно реагирует только один раз
А ты как делаешь?
источник

DD

Diana Diana in ТП
не среагировало
источник

DD

Diana Diana in ТП
let target = document.getElementsByClassName('status-end')[0];

let callback = function(mutationsList, observer) {
  console.log(mutationsList);
};

let observer = new MutationObserver(callback);
observer.observe(target, { attributes : true, attributeFilter : ['style'] });
источник

JF

Java Fuck You in ТП
Странно
источник

DD

Diana Diana in ТП
ересь
источник

DD

Diana Diana in ТП
уже час
источник

DD

Diana Diana in ТП
прошёл
источник

DD

Diana Diana in ТП
Java Fuck You
Странно
есть идеи?
источник

JF

Java Fuck You in ТП
Щас пойдумаю
источник

JF

Java Fuck You in ТП
У меня всё работает
источник

JF

Java Fuck You in ТП
function observer() {
   let target = document.getElementById('styleEl');

   let callback = (mutationsList, observer) => {
       console.log(mutationsList);
   };

   let observer = new MutationObserver(callback);
   observer.observe(target, { attributes : true, attributeFilter : ['style'] });
}

function init() {
   observer();
}

function do1() {
   document.getElementById('styleEl').style.width = '50px';
}
function do2() {
   document.getElementById('styleEl').style.width = '100px';
}
Вот так накидал
источник

JF

Java Fuck You in ТП
   <button id="styleEl" onclick="init()">Test</button>
   <button onclick="do1()">Style1</button>
   <button onclick="do2()">Style1</button>
источник

DD

Diana Diana in ТП
ну у меня style меняется тем, что там просто добавляется и убирается display: none;
источник

JF

Java Fuck You in ТП
Diana Diana
ну у меня style меняется тем, что там просто добавляется и убирается display: none;
Не работает?
источник