Я использовал плагин jquery stepcarousel, и он отлично работает ... Но как предварительно загрузить изображения, которые использует плагин ... Я использую это,
<div id="mygallery" class="stepcarousel">
<div class="belt">
<div class="panel">
<img src="Images/img1.jpg" />
</div>
<div class="panel">
<img src="Images/img2.jpg" />
</div>
</div>
</div>
<script type="text/javascript">
stepcarousel.setup({
galleryid: 'mygallery', //id of carousel DIV
beltclass: 'belt', //class of inner "belt" DIV containing all the panel DIVs
panelclass: 'panel', //class of panel DIVs each holding content
autostep: { enable: true, moveby: 1, pause: 3000 },
panelbehavior: { speed: 500, wraparound: false, persist: true },
defaultbuttons: { enable: true, moveby: 1, leftnav: ['Images/lft_arrow.jpg', -5, 220], rightnav: ['Images/rit_arrow.jpg', -5, 220] },
statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
contenttype: ['inline'] //content setting ['inline'] or ['ajax', 'path_to_external_file']
})
</script>
Как предварительно загрузить изображения, используемые mygallery
div, чтобы избежать мерцания .....