From a56327f777973a68b5e34c06ff7d2d6381d376ad Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Mon, 29 Aug 2016 15:43:13 -0400 Subject: [PATCH] checking for community map image for the region, removing the container if there is no featured image --- parts/community-map.php | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/parts/community-map.php b/parts/community-map.php index c613863..d83e50b 100644 --- a/parts/community-map.php +++ b/parts/community-map.php @@ -74,13 +74,17 @@ foreach ($nav_posts as $p){ var community_link = $("#interactive-map"); var default_content = ; var region_text = $(".region-text"); + var image_container = $(".map-image-container"); + var page_link = $(".map-page-link"); + var page_title = $(".map-page-title"); + var page_content = $(".map-page-content"); // set the default data next to the dropdown community map function set_default_data(){ - regionData.find(".map-page-title").html('post_title; ?>'); - regionData.find(".map-image-container").css("height","175px").css("width", "300px").css("background", "url(' ')no-repeat center center").css("background-position", "cover"); - regionData.find(".map-page-content").html(default_content); + regionData.find(page_title).html('post_title; ?>'); + regionData.find(image_container).css("height","175px").css("width", "300px").css("background", "url(' ')no-repeat center center").css("background-position", "cover"); + regionData.find(page_content).html(default_content); } $(community_link).find("li").mouseenter( function () { @@ -102,11 +106,18 @@ foreach ($nav_posts as $p){ $('.' + target_class).not(".region-text").css("stroke", 'white').css("stroke-width", "2px"); id = $(this).attr("data-id"); - - regionData.find(".map-page-link").attr("href", site_array[id]['url']); - regionData.find(".map-page-title").html(site_array[id]['title']); - regionData.find(".map-image-container").css("height","175px").css("width", "300px").css("background", "url('" + site_array[id]['image'] + "')no-repeat center center").css("background-position", "cover"); - regionData.find(".map-page-content").html(site_array[id]['content']); + regionData.find(page_link).attr("href", site_array[id]['url']); + regionData.find(page_title).html(site_array[id]['title']); + + // remove image container if there is no image + if ( site_array[id]['image'] !== false ){ + image_container.css("display", "inline-block"); + regionData.find(image_container).css("height","175px").css("width", "300px").css("background", "url('" + site_array[id]['image'] + "')no-repeat center center").css("background-position", "cover"); + } else { + image_container.css("display", "none"); + } + + regionData.find(page_content).html(site_array[id]['content']); }, function () { $("." + target_class + ".text-container").attr("opacity", "1"); -- 2.17.1