2013-03-23 62 views
2

我试图改变使用PNG图像光标风格,这里是我的脚本:KineticJS - 使用自定义鼠标光标风格的URL

group.on("mouseover", function(){ 
      document.body.style.cursor = "url('../../Content/icons/zoom_in.png'), auto"; 
     // document.body.style.cursor = "pointer"; 
     }); 
    group.on("mouseout", function() { 
     document.body.style.cursor = "default"; 
    }); 

我测试使用更改为指示的脚本,它工作得很好。我会很感激你的建议和提前感谢。

回答

1

我找到了答案,PNG文件应转换为CUR文件,我用叫AniFX的美好计划。脚本是:

group.mouseenter(function(){ 
    document.body.style.cursor = "url('../../Content/icons/zoom_in.cur'), auto"; 
    // document.body.style.cursor = "pointer"; 
}); 
1

我假设是一个JQuery对象。我会给mouseenter/mouseleave一个去。

group.mouseenter(function(){ 
    document.body.style.cursor = "url('../../Content/icons/zoom_in.png'), auto"; 
    // document.body.style.cursor = "pointer"; 
}); 
group.mouseleave(function(){ 
    document.body.style.cursor = "default"; 
}); 

看到Javascript/jQuery mouseover and mouseout Event Listeners

+0

谢谢,实际上它是一个KineticJS组(帆布)。 – hncl 2013-03-23 21:06:03

+1

唉,我的坏!我读了标签,但显然不是标题...对不起 – 2013-03-23 21:12:29

+1

其实你已经阅读了标题,我只是因为这个问题而编辑它。太感谢了 – hncl 2013-03-23 21:36:52