/* 新增鍵盤左右鍵切換作品的功能 */
document.addEventListener('DOMContentLoaded', function() {
  // 取得按鈕元素
  const prevButton = document.querySelector('.prev-post');
  const nextButton = document.querySelector('.next-post');

  // 監聽鍵盤事件
  document.addEventListener('keydown', function(event) {
    // 判斷按下的按鍵
    if (event.key === 'ArrowLeft' && prevButton) { // 檢查 prevButton 是否存在
      if (prevButton.href) { // 檢查 prevButton 是否具有 href 屬性
        // 觸發上一篇連結
        window.location.href = prevButton.href;
      }
    } else if (event.key === 'ArrowRight' && nextButton) { // 檢查 nextButton 是否存在
      if (nextButton.href) { // 檢查 nextButton 是否具有 href 屬性
        // 觸發下一篇連結
        window.location.href = nextButton.href;
      }
    }
  });
});
jQuery(document).ready(function($) {
    var header = $('.singlework-header');
    var headerHeight = header.outerHeight();
    var isHeaderVisible = false;
    var scrollThreshold = 10; //定滾動多少 px 才會觸發
    var lastScrollTop = 0;
    var headerContainer = $('.singlework-page');
    var scrollTimeout = null; //向上滾動時,延遲多久才會顯示

    $(window).on('load', function() {
        header.css('top', -headerHeight + 'px');
    });

    $(document).mousemove(function(event) {
        if (event.pageY < 50 && !isHeaderVisible) {
            showHeader();
        }
    });

    headerContainer.scroll(function() {
        var scrollTop = $(this).scrollTop();
        var delta = scrollTop - lastScrollTop; // 計算滾動方向

        if (!isHeaderVisible) {
            // 向上滾動超過閾值時,延遲顯示 header
            if (delta < 0 && Math.abs(delta) > scrollThreshold) {
                if (scrollTimeout) {
                    clearTimeout(scrollTimeout);
                }
                scrollTimeout = setTimeout(function() {
                    showHeader();
                }, 150);
            }
        } else {
            // **只有向下滾動時才關閉 header**
            if (delta > 0 && Math.abs(delta) > scrollThreshold) {
                hideHeader();
            }
        }

        lastScrollTop = scrollTop;
    });

    $(document).click(function(event) {
        if (!$(event.target).closest('.singlework-header').length && isHeaderVisible) {
            hideHeader();
        }
    });

    function showHeader() {
        header.addClass('show');
        isHeaderVisible = true;
    }

    function hideHeader() {
        header.removeClass('show');
        isHeaderVisible = false;
    }
});

再也不孤單

false

document.addEventListener("DOMContentLoaded", function() {
    // 獲取 meta field 的隱藏元素
    let metaFieldElement = document.querySelector(".singlework-pure-en-title-switcher");
    
    // 獲取 .singlework-title 標題
    let postTitle = document.querySelector(".singlework-title");

    // 確保 metaFieldElement 和 postTitle 存在
    if (metaFieldElement && postTitle) {
        // 讀取 meta field 的值並去除前後空格
        let metaValue = metaFieldElement.innerText.trim().toLowerCase();

        // 如果 meta field 值是 "true",則將字距設為 0
        if (metaValue === "true") {
            postTitle.style.letterSpacing = "0";
        }
    }
});
2012-2014
玻璃、金屬、數位印刷、彩色膠片

當你站在《再也不孤單》前,那不僅是一個空間,而是一道裂縫。作品以紅與藍切割視覺場域,將一張雙面鈔票一分為二:毛澤東與蔣中正,各自固守於特定的視覺軸線,彼此平行卻無交集。那並非並置,而是一種不可調和的分離。觀者無法在同一瞬間完整地看見兩者,視線總被迫選邊——這不是基於政治的選擇,而是立場自身的侷限。藝術家透過潛藏在觀看背後的微型暴力,將意識形態轉譯為視覺的殘影與重影。

這件作品不是要製造政治辯論,也不以歷史評價為其動機。反之,它將過於沉重的政治語彙,轉化為輕薄的錯視。這是一種詩意的干擾,一種錯用技術所召喚出的縫隙,藝術家在此以「國族」這一宏大敘事為素材,卻僅以微弱一推,使其從複雜的歷史語境滑入感知結構,在紅與藍的色域中消解、懸置、閃爍。

《再也不孤單》所說的「不孤單」,不是關於被陪伴的狀態,而是身處於一個永遠無法脫離意識形態介入的觀看結構之中,正如同這座島嶼上許多人的身份認同,始終介於兩者之間、無法聚焦。這不是一場關於分裂或統一的藝術化討論,而是呼喚人們直面自身近況,並從歷史中汲取心得的嘗試。

藝術家在此不提出立場,而是製造一種延遲:讓觀看變得糾結,讓熟悉的符號變得可疑,讓政治不再只是爭奪權力的位置,而是一次感知的危機。觀者無法獲得清晰的圖像,也無法建立單一的敘事,只能在色光與錯位交疊的空間中持續注視——而這種被延遲、被阻礙的觀看經驗,本身就是作品。

2025 CopyRight ©