পৃষ্ঠাটি যখন প্রথমবার লোড হচ্ছে তখন আমাকে কোনও চিত্র আছে কিনা তা পরীক্ষা 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');
var image_array = [];
}
এইচটিএমএল লোড করার আগে আপডেট করুন, আমার এই জাতীয় কিছু রয়েছে:
<?php if(count($images) != 0): ?>
<script type="text/javascript">
<?php echo "image_array = ".json_encode($images);?>
</script>
<?php endif; ?>
image_array- আপনি কি পাবেন?