取得網頁中滑鼠油標下的元素 / Get the web element under mouse cursor

方法1: 透過 mouse events 去取得 mouse cursor position, 然後再呼叫 document.elementFromPoint

var x = event.clientX, y = event.clientY,
elementMouseIsOver = document.elementFromPoint(x, y);

方法2: 在比較新的瀏覽器可以用 jquery 的 querySelectorAll 取得

document.querySelectorAll( ":hover" );

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料