event_feed.addClass("feed");
event_feed.children("div").addClass("feed-block");
-
+ Array.max = function( array ){
+ return Math.max.apply( Math, array );
+ };
+
+ var event_header_heights = [];
+ $(event_feed).find('div').each( function () {
+ var event_header = $(this).find('h6');
+ event_header_heights.push(event_header.height());
+ });
+
+ var header_height_max = Array.max(event_header_heights);
+
+ // replace the event's img element with a wrapper div that has a background image of the same src
$(event_feed).find("div").each( function () {
+ var event_header = $(this).find('h6');
+ var prev = $(this).prev();
+ var next = $(this).next();
+
+ event_header.css("height", header_height_max + "px");
+
var img_src = $(this).find("img").attr('src');
$(this).find('img').wrap("<div style='background: url(" + img_src + ") no-repeat center center;background-size: cover;' class='image-container'></div>");
$(this).find('img').remove();
event_feed.addClass("feed");
event_feed.children("div").addClass("feed-block");
-
+ Array.max = function( array ){
+ return Math.max.apply( Math, array );
+ };
+
+ var event_header_heights = [];
+ $(event_feed).find('div').each( function () {
+ var event_header = $(this).find('h6');
+ event_header_heights.push(event_header.height());
+ });
+
+ var header_height_max = Array.max(event_header_heights);
+
+ // replace the event's img element with a wrapper div that has a background image of the same src
$(event_feed).find("div").each( function () {
+ var event_header = $(this).find('h6');
+ var prev = $(this).prev();
+ var next = $(this).next();
+
+ event_header.css("height", header_height_max + "px");
+
var img_src = $(this).find("img").attr('src');
$(this).find('img').wrap("<div style='background: url(" + img_src + ") no-repeat center center;background-size: cover;' class='image-container'></div>");
$(this).find('img').remove();