equalHeights доработка
Ребят, помогите пожалуйста. Есть скрипт equalHeights, нужно чтобы работал на всех разрешениях больше чем 767, если меньше 767px то скрипт не работает и задает инлайново блоку height: auto. На данный момент скрипт всегда задает height: auto. Подскажите где ошибка ?
(function ($, window, document, undefined) {
var equalizer = function (elements, options) {
elements.height('auto');
if (typeof options.breakPoint === 'number' && (window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth) <= options.breakPoint) {
return;
}
var maxHeight = 0;
elements.each(function () {
var height = $(this).innerHeight();
if (height > maxHeight) { maxHeight = height; }
});
return elements.height(maxHeight);
}
$.fn.equalHeights = function (options) {
var elements = $(this);
$(window).on('resize', function () {
equalizer(elements, options);
});
return equalizer(elements, options);
};
// auto-initialize plugin
$('[data-equal]').each(function () {
var $this = $(this);
var target = $this.data('equal');
var breakPoint = $this.data('equal-breakpoint')
$this.find(target).equalHeights({
breakPoint: breakPoint
});
});
})(jQuery, window, document);
|