如何在javascript中拖动期间更改光标图像

时间:2012-10-15 07:41:54

标签: javascript drag-and-drop cursor

我有一个问题

我无法改变光标图像的大小

我的代码出了什么问题?

document.getElementById("myDiv").addEventListener("dragstart", function(e){
    var img = new Image(30, 40);
    img.src = "http://static.adzerk.net/Advertisers/d18eea9d28f3490b8dcbfa9e38f8336e.jpg";
    e.dataTransfer.setDragImage(img, -15, -15);
},false);

我把我的代码放在这个小提琴上:http://jsfiddle.net/CNuk9/

2 个答案:

答案 0 :(得分:1)

尝试使用

.triggerHandler("dragstart", function(e)....

这对我有用,可以解决我曾经遇到的第一个问题。

答案 1 :(得分:0)

您可以通过更改CSS属性来更改光标,选中this link以获取不同光标的css属性列表

希望有所帮助!