Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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
Javascript jQuery滑块的goto(item)函数_Javascript_Jquery_Goto_Coverflow - Fatal编程技术网

Javascript jQuery滑块的goto(item)函数

Javascript jQuery滑块的goto(item)函数,javascript,jquery,goto,coverflow,Javascript,Jquery,Goto,Coverflow,我正在构建插件,已经完成了90%,但我仍然有问题,目前还不知道如何使用一个功能,通过单击带有大图的缩略图项目来更改当前图片 这个插件是开源的,你可以找到代码。 函数的当前状态仅计算需要更改的项的位置(在当前项的左侧/右侧),并调用prev/next函数。这是代码(起始行554): 功能转到(项目){ var currentItem=getCurrent(); 如果(项目当前项目){ 下一步(“gotocaled”); } }; 我试图创建一个for循环,调用prev/next函数,直到当前项更

我正在构建插件,已经完成了90%,但我仍然有问题,目前还不知道如何使用一个功能,通过单击带有大图的缩略图项目来更改当前图片

这个插件是开源的,你可以找到代码。 函数的当前状态仅计算需要更改的项的位置(在当前项的左侧/右侧),并调用prev/next函数。这是代码(起始行554):

功能转到(项目){
var currentItem=getCurrent();
如果(项目<当前项目){
prev(“Gotocaled”);
}else if(项目>当前项目){
下一步(“gotocaled”);
}
};
我试图创建一个for循环,调用prev/next函数,直到当前项更改为单击的项,但它不起作用

 ...
 if(item < currentItem){
   for(var i=0; i<currentitem-item;i++){
    prev('goToCalled');
 ...
。。。
如果(项目<当前项目){

for(var i=0;iI在我的问题中发布了演示站点和源代码的链接。这是演示页面:和源代码:我想复制整个prev()for循环中的相关函数(&C),也许这会起作用。我想..当您尝试按所述循环时是否会发生错误?对我来说,最有意义的是为每个将名称编号传递给
goto
函数的缩略图使用
click
函数。您可以为每个或我硬编码它使用与从代码中的
name
属性中获取每个数字相同的方法来删除它。我尝试循环它时没有发现任何错误,问题是它只循环一次,然后什么都没有。LE:我已经为每个将数字传递到goto函数的thumbanil设置了
click
事件:
//对于非活动项goTo()他们的大图$('.zdrth current')。不是('.yes')。父对象()。子对象('a')。解除绑定('click')。单击(function(){//get item number var aname=$(this.attr('name');var anameArr=aname.split('-');goTo(anameArr[1]);});
[SOLVED]我使用了
设置超时(function(){next/prev code},transInt*I);
在for循环中,一切正常。
 ...
 if(item < currentItem){
   for(var i=0; i<currentitem-item;i++){
    prev('goToCalled');
 ...