我以编程方式在Web服务器上生成一个掩码图像,然后使用以下代码将其应用于HTML元素:
imageToMask.style["-webkit-mask-box-image"] = "url('" + featherURL +"') 100 stretch";
如何查看图片何时返回并完成下载,以便它不会只是弹出到页面上?
答案 0 :(得分:1)
你可以做类似于@lonesomeday所做的事情:
jQuery .on() not bound when script inserted into the DOM
这些方面的东西:
$('button').click(function() {
var imageToMask = document.createElement('img');
imageToMask.style["-webkit-mask-box-image"] = "url('" + featherURL +"') 100 stretch";
imageToMask.onload = function() {
//Custom behaviour
};
document.body.appendChild(imageToMask);
});