第一次加载页面时,我需要检查是否有图像image_array
并加载最后一张图像。
否则,我禁用预览按钮,提醒用户按下新图像按钮并创建一个空数组来放置图像;
问题是一直image_array
在大火中。else
如果数组存在 - 它只是覆盖它,但警报不起作用。
if(image_array.length>0) $('#images').append('<img src="'+image_array[image_array.length-1]+'" class="images" id="1" />'); else{ $('#prev_image').attr('disabled','true'); $('#next_image').attr('disabled','true'); alert('Please get new image'); varimage_array=[]; }
更新在加载 html 之前,我有这样的事情:
<?php if(count($images) != 0): ?> <scripttype="text/javascript"> <?php echo "image_array = ".json_encode($images);?> </script> <?php endif; ?>