2012-04-12 27 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