admin管理员组

文章数量:1277334

I am using the following code to preload my images:

function preload(sources)
{
  var images = [];
  for (i = 0, length = sources.length; i < length; ++i) {
    images[i] = new Image();
    images[i].src = sources[i];
  }
}

How can I add a class to the image object? I tried images[i].class = 'classname', but this doesn't do the trick. Any suggestions?

Thanks!

I am using the following code to preload my images:

function preload(sources)
{
  var images = [];
  for (i = 0, length = sources.length; i < length; ++i) {
    images[i] = new Image();
    images[i].src = sources[i];
  }
}

How can I add a class to the image object? I tried images[i].class = 'classname', but this doesn't do the trick. Any suggestions?

Thanks!

Share Improve this question edited Feb 10, 2012 at 15:53 mgibsonbr 22k7 gold badges72 silver badges114 bronze badges asked Feb 10, 2012 at 15:50 The Code BuccaneerThe Code Buccaneer 7771 gold badge10 silver badges21 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 10

Use className instead of class.

images[i].className  = "className";

本文标签: javascriptPreloading images and adding classStack Overflow