(function ($) {
"use strict";
// document ready function
$(document).ready(function($){
/*
|--------------------------------------------------------------------------
| Equal Height
|--------------------------------------------------------------------------
*/
function equalNews() {
if($(window).width() >= 992) {
$('.equal-news__list').css('height', $('.equal-news__col').innerHeight());
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');
}
}
});
function reinitPage() {
// Call equalNews function when window object is loaded
equalNews();
}
$(window).on('load',function(){reinitPage();});
// window onresize
$(window).resize(function(){reinitPage();});
}(jQuery));
scripts.js:30 Uncaught ReferenceError: equalNews is not defined
at reinitPage (scripts.js:30)
at scripts.js:33
at dispatch (main.min.js:10)
at v.handle (main.min.js:10)
Ну и что? Обертку над ними двумя с фиксированной высотой, а их на 100%. Не?
Ну ок - я уже согласен на js при загрузке и ресайзе... Но зачем это делать непрерывно? Сделали при загрузке, потом сделали при ресайзе, но не так же что постоянно пока открыта страница долбить ее. Вы же рантайм загружаете.
То и ваш код был бы гораздо локаничнее, и слайдер вы бы не потеряли в ajax вызове. И перелапачивать ваш код не надо бы было в поисках вхождений jsResponsify
$(document).ready(function($){});