我有一个javascript / jquery项目,该项目需要动态创建的标签用作鼠标指针。有什么方法可以更改鼠标光标以使用动态创建的图像?

var mybase64label = createLabelPNGBase64("Hello World!", "#ff0000");
$("#pagecontainer").css("cursor","url("+mybase64label+"), auto");

最佳答案

确保您的url()指示您的mybase64label实际上是base64编码的。它看起来应该像这样

我猜这会起作用:

$("#pagecontainer").css("cursor","url(data:image/png;base64,"+mybase64label+"), auto");

查看示例here

关于javascript - 动态创建鼠标光标?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31589478/

10-11 14:18