Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Jcarousel如何设置起点_Jquery - Fatal编程技术网

Jquery Jcarousel如何设置起点

Jquery Jcarousel如何设置起点,jquery,Jquery,我目前正在使用带有灯箱插件的Jcarousel。我有一些缩略图,当单击每个缩略图时,会弹出一个灯箱,其中包含更大版本的缩略图,我还可以在该灯箱中单击向左或向右旋转其他缩略图(这都是使用Jcarousel生成的)我的问题是,我希望旋转木马启动单击打开灯箱的相应拇指指甲: HTML: } 如果有人能帮上忙,我将不胜感激,因为我已经用我的头敲了一段时间了不完全确定我是否理解您在寻找什么,但听起来像是中显示的开始选项应该做您想做的事?比如说: $('#productAlts ul').jcarousel

我目前正在使用带有灯箱插件的Jcarousel。我有一些缩略图,当单击每个缩略图时,会弹出一个灯箱,其中包含更大版本的缩略图,我还可以在该灯箱中单击向左或向右旋转其他缩略图(这都是使用Jcarousel生成的)我的问题是,我希望旋转木马启动单击打开灯箱的相应拇指指甲:

HTML:

}


如果有人能帮上忙,我将不胜感激,因为我已经用我的头敲了一段时间了

不完全确定我是否理解您在寻找什么,但听起来像是中显示的
开始
选项应该做您想做的事?比如说:

$('#productAlts ul').jcarousel({
    wrap: 'circular', scroll: 1, visible: 1, start: 4
});

是否从第四个开始?

开始位置是我想要的,但我想滚动到一个特定的缩略图,单击该缩略图打开包含旋转木马的灯箱,让我澄清一下:您使用图像1、2、3、4和5创建jcarousel,并且开始设置为4。将旋转木马滑动到图5,然后单击:将显示一个带有图5的灯箱。然后向前移动到图2,并关闭灯箱。然后,您希望旋转木马显示图像2。这就是你的意思吗?主要是我有3个缩略图,你点击一个,一个灯箱会显示出你点击的精确的缩略图,但是更大,然后你可以使用jcarousel在图像中循环。现在说,他们不点击第一个缩略图,他们点击第二个或第三个,我希望灯箱弹出时,旋转木马转到相应的匹配图像啊。不幸的是,我的朋友,您将不得不自己完成这项繁重的工作,因为标准jCarousel库似乎没有lightbox集成,也没有提供一种方便的方式来更改当前可见的项。您必须编写一些定制javascript,将其绑定到lightbox的代码(这取决于您的lightbox实现:我使用jQuery Colorbox)和jCarousel中,并在lightbox更改时更新旋转木马。祝你好运
    function QuickAlternate() {
$('.alternateImages ul li').click(function (e) {
    $('#productAlts').lightbox_me({
        centered: true,
        onLoad: function () {
$('#productAlts ul').jcarousel({
    wrap: 'circular', scroll: 1, visible: 1
});
        }
    });
    e.preventDefault();
});
$('#productAlts ul').jcarousel({
    wrap: 'circular', scroll: 1, visible: 1, start: 4
});