javascript - 如何用标签包装 var img = new image ?

标签 javascript jquery image word-wrap

尝试在循环中预加载图像,效果很好,但如何用另一个标签包装每个图像。执行此代码将不起作用,而且到目前为止我还没有发现问题。

...
var img = new Image();
$(img).load(function(){
$(this).hide();         
$('.container').append('<a href="/">'+this+'</a>');                                                     $(this).fadeIn();                                       
});
...

最佳答案

您是否尝试过使用 $(this) 而不是 this。

或者你为什么不使用:

  var $html = $(this).wrap('<a href="/" />');
  $('.container').append($html);

关于javascript - 如何用标签包装 var img = new image ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6761705/

相关文章:

python - 在文档 (.docx) 的特定位置添加图像?

image - Canvas 图像平滑

javascript - jquery div扩展背景颜色不透明度变化

javascript - 使用 Javascript 验证验证码

javascript - 有什么方法可以用 Javascript 检测 Force Click?

javascript - Nodejs 中 Promise 中外部变量的可访问性

jquery - 如何检查两个图像是否存在然后执行其他操作

javascript - 将 JSON 结果添加到 HTML

css - CSS中Invert()使用的颜色转换公式是什么?

c# - 启用不同时区的工作