Здравствуйте, если правильно понял вас, то можно воспользоваться медиазапросами javascript и не прибегать $(window).resize, который довольно часто вызывает функцию. Почитать про них можно
тут
Если правильно вас понял и не налажал, то так:
$(function(){
var mediaQuerySM = window.matchMedia('(max-width: 992px)');
window.equalNews = 0;
function equalNews(mediaQueryXS) {
if (mediaQueryXS.matches) {
$('.equal-news__list').css('height', $('.equal-news__col').innerHeight());
window.equalNews = setInterval(function(){
if($('.equal-news__list').innerHeight() != $('.equal-news__col').innerHeight()) {
$('.equal-news__list').css('height', $('.equal-news__col').innerHeight());
}
});
} else {
$('.equal-news__list').css('height', 'auto');
}
}
equalNews(mediaQueryXS);
mediaQueryXS.addListener(equalNews);
});