YE SIANJIE
/* 新增鍵盤左右鍵切換作品的功能 */
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;
}
}
});
});document.addEventListener('DOMContentLoaded', function() {
// 取得隱藏的 WPML 語言選擇器
var wpmlLanguageSwitcher = document.querySelector('.wpml-ls-statics-shortcode_actions ul');
// 取得你的菜單
var yourMenu = document.querySelector('.lang-link-container');
// 檢查 WPML 語言選擇器是否存在
if (wpmlLanguageSwitcher && yourMenu) {
// 處理 ZH
var zhItem = wpmlLanguageSwitcher.querySelector('.wpml-ls-item-zh-hant');
var zhMenuItem = yourMenu.querySelector('.lang-link-ZH');
if (zhItem && zhMenuItem) {
var zhLink = zhItem.querySelector('a');
zhMenuItem.href = zhLink.href;
if (zhItem.classList.contains('wpml-ls-current-language')) {
zhMenuItem.classList.add('current-page-lang');
}
} else {
zhMenuItem.style.display = 'none';
}
// 處理 EN
var enItem = wpmlLanguageSwitcher.querySelector('.wpml-ls-item-en');
var enMenuItem = yourMenu.querySelector('.lang-link-EN');
if (enItem && enMenuItem) {
var enLink = enItem.querySelector('a');
enMenuItem.href = enLink.href;
if (enItem.classList.contains('wpml-ls-current-language')) {
enMenuItem.classList.add('current-page-lang');
}
} else {
enMenuItem.style.display = 'none';
}
// 處理 JA
var jaItem = wpmlLanguageSwitcher.querySelector('.wpml-ls-item-ja');
var jaMenuItem = yourMenu.querySelector('.lang-link-JA');
if (jaItem && jaMenuItem) {
var jaLink = jaItem.querySelector('a');
jaMenuItem.href = jaLink.href;
if (jaItem.classList.contains('wpml-ls-current-language')) {
jaMenuItem.classList.add('current-page-lang');
}
} else {
jaMenuItem.style.display = 'none';
}
}
});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";
}
}
});在《看看看看》中,攝影不再是對可見世界的收納,而是一場對觀看意義的追問——從視線背後回折的反身凝視。藝術家在此所實踐的攝影行動,既是一種偏軌的美學策略,也是一種感知的倫理。他不是從世界擷取圖像,而是將自己的眼作為一種感受能力,抵近那早已被影像滲透的現實場域。
這不是一次關於「圖像」的創作,而是一場對「攝影行為」的再發明。藝術家背負拍立得,在城市中漫遊。當機器無聲地記錄著日常的稀薄時,他以身體貼近鏡頭,攔截那尚未寫入記錄的瞬間。這不是一場對抗,而是嵌入一刻微型的訊號偏差;不是為了揭露,而是為了偷取——如同在機器眨眼的剎那,輕輕劫出一幀尚未沉澱的感知強度,使影像從冗長的序列中折返,回到一種尚未被命名的存在狀態。
攝影美學曾被安置於「決定性瞬間」與其對立項的拉鋸之中:在瞬間中尋求秩序,在反瞬間中捕捉偶然。然而在當代的觀看條件下,這些「瞬間」的存在背景已遭侵蝕,如同被自動生成的世界表面,難以穿透或辨識其深度。監視器不乏圖像、不缺事件,卻無法導向可感的生成。它所構成的是無終點的影像序列——一個遺落事件性的記錄場,將日常壓平為概率的流動,消解觀看中所有可能的美學向度。
此作的三重構成——拍立得影像、監視器檔案書、攝影行動的照片——如同一次對觀看機制的微分,從視線的起點、折返到分裂,逐層解構觀看的倫理結構。作品標題《看看看看》四字的重複,並非強迫式的視覺指令,而是一種對觀看動詞的變調、增音與延展;它所關注的,不是觀看的權力,而是觀看之所以可能的條件本身。
這樣的觀看不再通往理解,而是通往臨近;不再追求表述,而是保留一種未完成的在場痕跡。藝術家在此所生產的圖像,僅保留了一道感官的褶痕。每一次按下快門,都是一次瞬時的生成,如從某個無以命名的觀看場中,拾起的一塊凝結的生活碎片。
《看看看看》所提出的不是對抗,而是一種溫柔的干預——一種與影像條件共存的另類可能。不是讓影像說話,而是在一片無事之中,讓觀看留下印跡。




