Something along these lines, perhaps:

$(document).ready(function()
{
    $('#gallery').jcarousel({
        scroll: 1,
        visible: 1,
        itemVisibleInCallback: itemVisibleIn
    });
});

function itemVisibleIn(carousel, li, index, state)
{
    $(li).contents('a').addClass('Current');
}

You can also specify an itemVisibleOutCallback to remove the class once it's
no longer visible.


On Sat, Nov 29, 2008 at 5:22 PM, Alex Hempton-Smith <
[EMAIL PROTECTED]> wrote:

> Thanks Brian,
> I've read through that documentation and I'm not sure how I would go about
> using that to add the 'current' class to the <a> tag?
> Would you be able to post some code? I'm still a jQuery n00b!
>
> -- Alex
>
>
> On Sat, Nov 29, 2008 at 5:40 PM, brian <[EMAIL PROTECTED]> wrote:
>
>> Create an itemVisibleInCallback function. The second param is the
>> list-item object, from which you can get the anchor.
>>
>> http://sorgalla.com/projects/jcarousel/#Configuration
>>
>>
>> On Sat, Nov 29, 2008 at 10:38 AM, Alex <[EMAIL PROTECTED]> wrote:
>>
>>>
>>> Using the example of external controls (http://sorgalla.com/projects/
>>> jcarousel/examples/static_controls.html<http://sorgalla.com/projects/jcarousel/examples/static_controls.html>
>>> ).
>>>
>>> When a certain item is visible, how do I add a class such as 'current'
>>> to the <a href="#"> for that item?
>>>
>>> Many thanks,
>>> Alex
>>
>>
>>
>

Reply via email to