光标:鼠标抓取javascript

光标:鼠标抓取javascript,javascript,cursor,drag,mousedown,Javascript,Cursor,Drag,Mousedown,我有两张照片:一张是张开的手,另一张是抓住的手。我希望一个简单的“onmousedown”和“onmouseup”函数能帮助你在谷歌地图上看到著名的抓取手。 但是 对不起,从一开始:我有一个简单的DIV,除了他的背景之外,没有其他内容。当我按住鼠标开始“拖动”光标时,应该会启动一个函数,并将光标从“手动打开”更改为“手动抓取”。但是光标变成了我想要的文本的选择器。 有什么帮助吗?这就是一个例子 <div onmousedown="function(){this.style.cursor='

我有两张照片:一张是张开的手,另一张是抓住的手。我希望一个简单的“onmousedown”和“onmouseup”函数能帮助你在谷歌地图上看到著名的抓取手。 但是 对不起,从一开始:我有一个简单的DIV,除了他的背景之外,没有其他内容。当我按住鼠标开始“拖动”光标时,应该会启动一个函数,并将光标从“手动打开”更改为“手动抓取”。但是光标变成了我想要的文本的选择器。 有什么帮助吗?这就是一个例子

<div onmousedown="function(){this.style.cursor='url(handgrab.png)'}"
onmouseup="function(){this.style.cursor='url(handopen.png)'}"
</div>

您应该通过类名访问此文件。它使生活更容易

试着这样做:-

HTML:
请参阅

,您应该通过类名访问此文件。它使生活更容易

试着这样做:-

HTML:
请参阅

,感谢您的回答。我遇到了一些麻烦,因为:1)当在带有背景的div上拖动鼠标时,很多时候FireFox都会使用change cursor的图片istead,但有时它会工作。2) 谷歌chrome不行,闭上的手不会出现。3) 只有IE9似乎工作正常。。。难以置信地感谢你的回答。我遇到了一些麻烦,因为:1)当在带有背景的div上拖动鼠标时,很多时候FireFox都会使用change cursor的图片istead,但有时它会工作。2) 谷歌chrome不行,闭上的手不会出现。3) 只有IE9似乎工作正常。。。难以置信的家伙们,我发现了一个大麻烦:对于div,我必须将事件“onselectstart”设置为null(或返回false)。游戏结束了!希望这对其他人有帮助,大家好,我发现了一个大麻烦:对于div,我必须将事件“onselectstart”设置为null(或返回false)。游戏结束了!希望这对其他人有帮助,再见
<div onmouseup="this.className='openHand'" onmousedown="this.className='closeHand'">
    Mouse Down and Up Events
</div>​​​​​​​​​​​​​​​​​​​​​​​​​​
.​openHand​ {
    cursor: url(https://mail.google.com/mail/images/2/openhand.cur), default !important;
}

.closeHand {
    cursor: url(https://mail.google.com/mail/images/2/closedhand.cur), default !important;
}​