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'
})