>From what I can tell by the code you've included, your abilities here are much better than mine, but I do load content via Ajax into my cycle, What I had to do was to stop the cycle, empty, then replace and restart. My code looks like this [code] success: function(response){ jQuery('div#popForecast').cycle('stop').empty(); jQuery('div#cyclePager').empty(); jQuery('div#popForecast').html(response); var location=jQuery('input#searchTxt').val(); jQuery('div#popForecast span.location').html(location);
startCycle(); } function startCycle(){ jQuery('div#popForecast').cycle({ cleartype: 1, timeout: 9000, speed: 2000, pager: 'div#cyclePager', fx: 'fade', pause: 1, sync: 0, pauseOnPagerHover: 1, pagerAnchorBuilder: function(idx, slide) { var inputHtml='<a href="#"><img class="inactive" src="../hwImages/ inactivePager.png"\/><img class="active" src="../hwImages/ activePager.png"\/><\/a>'; return inputHtml ; } }); } [/code] On Mar 3, 7:16 pm, kevinm <sonicd...@gmail.com> wrote: > I want to relocate my cycle plugin call from the file that is loaded > via an AJAX call to the parent file. I know I can't just copy, but not > sure what I need to do. > > to illustrate; > > put > > $('#fcycle').cycle({ > fx: 'fade', > timeout: 0, > speed: 'slow' , > pager: '#qm0', > next: '#next', > prev: '#prev', > pagerAnchorBuilder: function(idx, slide) { > // return sel string for existing anchor > return '#qm0 li:eq(' + (idx) + ') a'; > } > > }); > > in my index.html > > then I do this to load content > > $sections.click(function(){ > alert('test'); > if( last != this ){ // let's avoid needless requests > var url = '' + this.hash.slice(1) + '.cfm'; > $(this).html( '<div class="loading"><img src="images/ > ajaxLoader.gif" /></div>' ).load( url, function(){ > this.scrollLeft = 0;//scroll back to the left > }); > } > last = this; > this.blur(); // Remove the awful outline > > return false; > }); > > and I want the cycle function to affect content that is loaded (this) > > Thanks