0

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>
4

1 に答える 1

1

このアプローチを試してください

img_big.src = photos[i].img_src;
img_big.className = "highslide";
img_big.onclick = function() { return hs.expand(this); }
于 2013-10-15T21:10:45.743 に答える