>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

Reply via email to