2012-04-12 58 views
0

我建立了一個廣告位的主頁收購。我的問題:當我將鼠標懸停在背景區域上時,鼠標指針不會改變。任何想法如何做到這一點?我的代碼如下...鏈接的作品,但在鼠標不:JavaScript mouseover

<script type='text/javascript'> 

    (function($){ 
    $(document).ready(function(){ 
$(document).click(function(e){ 
     if(e.target.nodeName == "HTML" || e.target.nodeName == "BODY"){ 
     document.body.style.cursor = 'wait'; 
    window.open('http://www.google.com/'); 
    } 
}) 
    }) 
})(jQuery); 
</script> 

回答

5

你可以用CSS做到這一點:

element { 
    cursor: pointer; 
} 

看到這個example

+0

謝謝。我遇到的問題是使用CSS加載背景圖片,並且只有在鼠標位於廣告位置時才需要使其可點擊:請參閱網頁http://www.ultimatemotorcycling.com – Oakin 2012-04-12 17:54:18

+0

您可以將一些空的div放入相關領域,給予光標造型和鏈接處理。或者,您可以設計一些元素來完成相同的工作,並獲得適當的右鍵和中點擊支持。 – aaaaaaaaaaaa 2012-04-12 18:12:51

+0

感謝您的建議和幫助!我會試着弄清楚使用JavaScript – Oakin 2012-04-12 19:31:08