在写入变量的 div 图像之前,Javascript/jquery 确认预图像加载

标签 javascript jquery html css

我有一个像这样的 javascript/jquery 变量:

var divs='<div><img src="link1"></div><div><img src="link2"></div><div><img src="link3"></div>'

最后,我使用其他一些 jquery 库将这些 div 插入到我的容器中。但我想在将它们插入容器之前加载这些图像。

因为我希望它在追加之前进行检查,所以 jquery .load 在这里不起作用。

$('.img')
    .load(function(){
        $('#result1').text('Image is loaded!'); 
    })
    .error(function(){
        $('#result1').text('Image is not loaded!');
    });

那么我还有哪些选择呢?

最佳答案

关于在写入变量的 div 图像之前,Javascript/jquery 确认预图像加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15286171/

相关文章:

javascript - 如何使用 jQuery 切换和动画使外部 div 在单击时从左侧进入,在 ri-click 时转到右侧?

jQuery 过滤器选择选项

javascript - Box-shadow 响应鼠标位置

jquery - 清除输入字段中的所有字符后,根据输入键过滤元素列表颜色不变

php - 表格中的输入文本框不允许在 Firefox 中进行任何输入

html - 如何 overflow hidden 设置为滚动的父级的边框半径?

javascript - 灵活/流畅的 HTML 表单的 CSS 秘诀是什么?

javascript - 在 iOS 中将字符串传递给 JavaScript 无法获取调用的函数

javascript - 如何缓存 DOM 元素?

javascript - 如何使用 javascript 获取动态变化的 div 的高度?