Ich versuche, jquery cycle2 zum progressiven Laden einer Reihe von Bildern einzurichten. Es gibt mehrere ".slider" Objekte auf der Seite, die Bilder laden müssen progressivellyJquery Cycle2 Progressive wird geladen <script> wird angezeigt
Dies ist die HTML
<li class="slider"><img title="Company Name" alt="Company Name" src="/photos/listings/company-name6.jpg">
<script class="other-slides" type="text/cycle">[<img title='Ad 6 Auto wide' alt='Ad 6 Auto wide' src='/photos/listings/ad-6-auto-wide.jpg'>
<img title='Ad 6 Auto wide' alt='Ad 6 Auto wide' src='/photos/listings/ad-6-auto-wide1.jpg'>
<img title='Ad 6 Auto wide' alt='Ad 6 Auto wide' src='/photos/listings/ad-6-auto-wide2.jpg'>
<img title='Ad 6 Auto wide' alt='Ad 6 Auto wide' src='/photos/listings/ad-6-auto-wide3.jpg'>
<img title='Ad 6 Auto wide' alt='Ad 6 Auto wide' src='/photos/listings/ad-6-auto-wide4.jpg'>
]</script></li>
Dies ist der Javascript
$('.slider').each(function() {
var $this = $(this);
$this.cycle({
slides: '> img',
sync: true,
progressive: function() {
var slides = $('.other-slides', $this).html();
return $.parseJSON(slides);
},
speed: 1500,
timeout: 4000,
loader: true
});
});