在Opera中设置鼠标悬停中的光标样式

时间:2011-07-22 12:39:41

标签: javascript jquery mouseover

我正在尝试将ancor的status属性的值传递给window.status。以下是代码:

$('a').hover(function(event){   
    if ($(this).attr('status')) {   
        window.status=$(this).attr('status');   
        return false}  
    },
    function(){
        window.status='';
        return false;
    }
)

是的,我知道它在IE& FF中不起作用。让我们继续Opera。状态传递正常,但鼠标光标保持默认,而不是指针。插入

$(this).css('cursor','pointer');
鼠标悬停中的

没有帮助。如何将鼠标光标转到指针?为什么它仍然是默认的?

3 个答案:

答案 0 :(得分:0)

您可以使用jQuery的plugin

答案 1 :(得分:0)

光标可能是“默认”,因为您的A的href为空。只需填写“#”

即可

此外,您可以使用下一个跨浏览器黑客来操纵状态:

<a href="Message: this text will appear in the status bar">link</a>

答案 2 :(得分:0)

$(this).attr('style', 'cursor:pointer !important')

更新:   从方法中删除return false。那就行了