> Mike, thanks for your reply :) It's not clear to me how I would check
> on this value. Below is my new code, how would I actually code the
> "{booleanflag?!}" part?
>
> //init vars
> var initcount = 0;
> var imgcount = $('div#imgcontainer img').size();
>
> //callback function
> function onAfter()
> {
>         if({booleanflag?!})
>         {
>                 initcount++;
>                 if(initcount>imgcount) { initcount = 1; }
>         }
>         else
>         {
>                 initcount--;
>                 if(initcount<1) { initcount = imgcount; }
>         }
>
>         $('div#controls span').html(initcount+'/'+imgcount);
>
> }
>

You need to declare the function parameters that Cycle passes to your
callback:

function onAfter(currElement, nextElement, options, isForward) {
    if (isForward) {
        // ...
    }
    else {
        // ...
    }
}

Reply via email to