Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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函数参数中的动态变量_Javascript_Jquery_Function_Parameters - Fatal编程技术网

Javascript jQuery函数参数中的动态变量

Javascript jQuery函数参数中的动态变量,javascript,jquery,function,parameters,Javascript,Jquery,Function,Parameters,让我解释一下,我正在使用下面的代码启动幻灯片放映: target.cycle({ timeout: 0, before: onBefore, after: onAfter, next: target + ', #slide-next', prev: '#slide-prev' }) 我唯一的问题是我在定义next参数时遇到了问题,该参数应该是幻灯片本身的选择器

让我解释一下,我正在使用下面的代码启动幻灯片放映:

target.cycle({
            timeout: 0,
            before: onBefore,
            after: onAfter,
            next: target + ', #slide-next',
            prev: '#slide-prev'
        })
我唯一的问题是我在定义
next
参数时遇到了问题,该参数应该是幻灯片本身的选择器;变量
target
#slide next的id

不幸的是,这个代码不起作用

当我使用
next:“#slide next”时,
当我按下 下一步按钮,当我使用时,
next:target,
单击幻灯片本身,但当我使用
next:target+'、#slide next'、
时,它们仅在我单击幻灯片而不是“下一步”按钮时才会转换

我需要如何定义下一步


谢谢大家!

我不确定您下一步想设置什么,但这里有一些提示可能会对您有所帮助

在元素中放置一些属性,这些属性表示应显示的下一个元素的选择器,例如:

 <div id="s1" data-next="#s2">...</div>
您可能需要修改这段代码,但我希望您看到这个想法是什么


Jovan

我不确定您下一步要设置什么,但这里有一些提示可能会对您有所帮助

在元素中放置一些属性,这些属性表示应显示的下一个元素的选择器,例如:

 <div id="s1" data-next="#s2">...</div>
您可能需要修改这段代码,但我希望您看到这个想法是什么


Jovan

它以什么方式“不起作用”?这段代码没有什么明显的错误。
target
的值是多少?我认为您没有正确地使用它,在使用
next:null、//元素、jQuery对象或jQuery选择器字符串时,该元素将用作下一张幻灯片的事件触发器。
使用
next:'#slide next',
当我按下下一步按钮时幻灯片会转换,当我使用,
下一步:目标,
当我单击幻灯片本身时幻灯片会转换,但当我使用
下一步:目标+,#下一步幻灯片时,
它们仅在我单击幻灯片而不是“下一步”按钮时才会转换。target的值是包含图像列表的div的选择器字符串,例如
#slideshow
。它以什么方式“不起作用”?这段代码没有什么明显的错误。
target
的值是多少?我认为您没有正确地使用它,在使用
next:null、//元素、jQuery对象或jQuery选择器字符串时,该元素将用作下一张幻灯片的事件触发器。
使用
next:'#slide next',
当我按下下一步按钮时幻灯片会转换,当我使用,
下一步:目标,
当我单击幻灯片本身时幻灯片会转换,但当我使用
下一步:目标+,#下一步幻灯片时,
它们仅在我单击幻灯片而不是“下一步”按钮时才会转换。target的值是包含图像列表的div的选择器字符串,例如
#slideshow
var next = target.add("#slide-next");    

target.cycle({
        timeout: 0,
        before: onBefore,
        after: onAfter,
        next: next,
        prev: '#slide-prev'
})