如何檢測右上左下屏幕區域的JavaScript?我有四個箭頭滑塊,但我只想在鼠標懸停在特定區域時才顯示。
$('.container').mousemove(function (e) {
if (e.clientY < $('.container').height()/2) {
console.log('top');
} else {
console.log('bottom');
}
if (e.client X < $('.container').width()/2) {
console.log('left');
} else {
console.log('right');
}
});
我只想讓覆蓋要檢查整個區域的元件,但要透明。然後當你檢測到鼠標懸停時,你可以顯示該元素。我知道這不會回答你的問題,但它是我將如何解決問題:) – Max
http://api.jquery.com/offset/ – mplungjan
謝謝最大我會嘗試。 – Bhautik