ajaxクエリを終了した後、以下のjavascriptがあります
私のすべての画像には name="pic" があります
<script type="text/javascript">
function done() {
var e = document.getElementsByName("pic");
alert(e.length);
for (var i = 0; i < e.length; i++) {
cvi_instant.add(e[i], { shadow: 75, shade: 10 });
}
}
私の目標は、このライブラリを使用して画像の境界線を適用することです:
http://www.netzgesta.de/instant/
問題は、何らかの理由でこれが機能することですが、すべての画像ではなく、他のすべての画像にのみ適用されるようです。上記のコードが他のすべての要素をスキップする理由の手がかりはありますか??
編集:ループにアラートを追加しましたが、正しく 0, 1,2,3,4,5,6 になります。.
for (var i = 0; i < e.length; i++)
{
alert(i);
cvi_instant.add(e[i], { shadow: 75, shade: 10 });
}