javascript - 使用 Javascript 预加载自定义游标

标签 javascript jquery preload mouse-cursor

我已经能够在页面加载之前成功预加载图片库,但我想知道如何对自定义 cursor.cur 文件执行相同的操作,因为它无法使用下面的图像方法,因为它无法理解 .cur 扩展名?

// Image Preloader
var pictures [
    "a.jpg",
    ..
    "z.jpg"
];

for (var i=0;i < pictures.length; i++){
    var img = new Image()
    img.src = pictures[i];
    img.onload = function(){
        updateProgress();
    }
}

最佳答案

使用 AJAX .get() 加载 ico 文件并忽略响应。响应应该缓存在浏览器中。像这样的东西:

    $.get('/favicon.ico', function() {
        alert('Loading of ICO file completed!');
        // Do other processing here
    });  

http://jsfiddle.net/BGG2m/

关于javascript - 使用 Javascript 预加载自定义游标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14114981/

相关文章:

javascript - 在移动的物体之间画一条线

javascript - clearInterval ,在鼠标悬停时停止计时器

javascript - 如何在悬停而不是单击时切换 jQuery 响应式选项卡?

php - 地理定位和 GeoIP 替代方案

JQuery 悬停循环

javascript - 组织 JavaScript 文件的最佳方式

javascript - 使用 ANGULAR JS 和 Spring MVC 在 HTML 中动态显示添加/删除操作的结果

javascript - 获取外部网页到 iframe

preload - mediaelement 播放器的 "preload"设置有哪些选项?

html - HTML 中的 CSS 预加载错误