我正在使用JavaScript创建图片库,但在向img
对象添加属性时遇到问题。
这是我的代码:
img_big.src = photos[i].img_src;
img_big.className = "highslide";
img_big.onclick = "return hs.expand(this)";
我的问题出在最后一行。在将它们推入数组之前,如何在for
循环中向对象添加属性?
对象应具有以下属性:
<a href="path" class="highslide" onclick="return hs.expand(this)">
<img src="path" alt="Highslide JS" title="Click to enlarge" /></a>
答案 0 :(得分:1)
尝试这种方法
img_big.src = photos[i].img_src;
img_big.className = "highslide";
img_big.onclick = function() { return hs.expand(this); }