Правильно понимаю, что нужно - если окно больше 768 - то должен быть slideToggle, если меньше - то slideDown?
Зачем слушать каждое событие ресайза, вот все проще и работает, слушаем только событие клик. Большое окно - туда сюда, маленькое только туда )
$('.js_open_footer_menu').on('click',function () {
var windowWidth = $(window).width();
if (windowWidth > '768') {
$(this).next('ul').slideToggle();
$(this).toggleClass('active');
} else {
$('.js_open_footer_menu').next('ul').slideDown();
}
});
P.S. виноват, протупил что у вас условие на меньше, но не суть