Почему неправильно работает debounce?

101
27 ноября 2019, 18:40

Подскажите пожалуйста почему не срабатывает debounce

function debounce(func){ 
  var timer; 
  return function(event){ 
    if(timer) clearTimeout(timer); 
    timer = setTimeout(func,300,event); 
  }; 
} 
 
$(window).on("resize",debounce(function(e){ 
  if ($('body, html').width() < 768) { 
			$('.credit-type-list__title').on("click", function() { 
			  console.log("click"); 
			  $(this).nextAll('ul').children('.item').slideToggle(); 
			  $(this).children('img').toggleClass("active"); 
			}); 
		} 
}));

READ ALSO
Как изменить скрипт анимации svg

Как изменить скрипт анимации svg

Есть такой скрипт - (function() {

94
Фазы работы скрипта js

Фазы работы скрипта js

На learnjs написано:

86
не работает navigator.app.loadUrl в приложении vue.js cordova

не работает navigator.app.loadUrl в приложении vue.js cordova

столкнулся проблемой, не работает функция открытия ссылки в дефолтном браузере устройства из приложения на vuejs в cordova 5

98
Найти объект в массиве

Найти объект в массиве

Всем привет! Я новичок, мне нужна ваша помощь, есть такой код:

114