施工実績ギャラリー(調査ボーリング/橋梁)の更新
調査ボーリング/橋梁 に写真を追加しました。
他、タイトル画像や写真の一部を差し替えています。
document.addEventListener('DOMContentLoaded', function() {
document.querySelectorAll('a').forEach(function(link) {
var component = "不明";
if (link.closest('header.header .logo')) component = "ヘッダーロゴ";
else if (link.closest('header.header .free')) component = "ヘッダーのフリーエリア";
else if (link.closest('header.header .menu .main-menu .navigation')) component = "グローバルナビ";
else if (link.closest('.slideshow')) component = "メインビジュアル";
else if (link.closest('.shortcut')) component = "ショートカットエリア";
else if (link.closest('.lead-contents')) component = "リード文";
else if (link.closest('.page-list')) component = "ピックアップエリア";
else if (link.closest('.more.right')) component = "一覧を見る";
else if (link.closest('main') && !link.closest('.page-list')) component = "ページ内コンテンツ";
else if (link.closest('.chaser')) component = "フローティングバナー";
else if (link.closest('.common-contents') && !link.closest('.chaser')) component = "共通コンテンツ";
else if (link.closest('.pagetop-btn')) component = "ページトップボタン";
else if (link.closest('.topic-path')) component = "パンくずリスト";
else if (link.closest('.footer-contents .logo')) component = "フッターロゴ";
else if (link.closest('.footer-contents .free')) component = "フッターのフリーエリア";
else if (link.closest('.footer-contents .qr-contents')) component = "フッターのQRコード横";
else if (link.closest('footer.footer .guide')) component = "フッターナビゲーション";
else if (link.closest('.utilities .navigation')) component = "ページナビゲーション";
else if (link.closest('.utilities .free')) component = "ページ下部フリーエリア";
else if (link.closest('.utilities .banner')) component = "サイドバナー";
var linkType = link.querySelector('img') ? "画像" :
(link.href === "#" || link.href.endsWith("#") || link.getAttribute('href') === 'javascript:void(0)') ? "空リンク" :
"テキスト";
if (link.origin === window.location.origin || link.href === "#" || link.href.endsWith("#") || link.getAttribute('href') === 'javascript:void(0)') {
link.addEventListener('click', function() {
var navigationPath = link.pathname + link.hash;
gtag('event', 'internal_click', {
'event_category': 'click',
'event_label': 'navigation_path',
'value': '1',
'component': component,
'link_path': navigationPath,
'link_classes': link.className,
'link_text': link.textContent.trim().length > 0 ? link.textContent : "(画像/その他)",
'link_type': linkType,
});
});
}
});
});