Ketika halaman memuat untuk pertama kalinya, saya perlu memeriksa apakah ada gambar di dalam image_array
dan memuat gambar terakhir.
Kalau tidak, saya menonaktifkan tombol pratinjau, mengingatkan pengguna untuk menekan tombol gambar baru dan membuat array kosong untuk meletakkan gambar;
Masalahnya adalah bahwa image_array
dalam else
kebakaran sepanjang waktu. Jika ada array - hanya menimpanya, tetapi lansiran tidak berfungsi.
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');
var image_array = [];
}
PEMBARUAN Sebelum memuat html, saya memiliki sesuatu seperti ini:
<?php if(count($images) != 0): ?>
<script type="text/javascript">
<?php echo "image_array = ".json_encode($images);?>
</script>
<?php endif; ?>
image_array
- apa yang Anda dapatkan?