Slick carousel - Fix broken height / appearance within tabs
Fix for when a slick slider has broken positioning from being previously hidden.
jQuery(function($) {
$(document).on( 'click', '.tab', function() {
$('.slick')
.find('.news-item')
.css({ height: '' }) // Remove the height calculated when hidden
.find('.news-item__title')
.css({ height: '' }); // Remove the height calculated when hidden
$('.slick').slick('getSlick').checkResponsive(); // Trigger same internal functions as `orientationchange` event.
$('.slick').slick('getSlick').setPosition(); // Trigger same internal functions as `orientationchange` event.
});
});