Javascript 在jQuery循环中是否有方法检索参数?
在中,是否有方法检索参数 示例Javascript 在jQuery循环中是否有方法检索参数?,javascript,jquery,jquery-cycle,Javascript,Jquery,Jquery Cycle,在中,是否有方法检索参数 示例 $('#slider').cycle({speed: 750}) 在Javascript/jQuery中,如何检索值750? 我试过了 console.log($('#slider').cycle.speed) console.log($('#滑块')。循环('speed')) 但是该值是未定义的,如果不是: console.log($("#slider").cycle("speed")); 或 没有测试意味着我不能100%确定,但所有选项都在这里(您可能知道
$('#slider').cycle({speed: 750})
在Javascript/jQuery中,如何检索值750?我试过了
console.log($('#slider').cycle.speed)
console.log($('#滑块')。循环('speed'))
但是该值是未定义的,如果不是:
console.log($("#slider").cycle("speed"));
或
没有测试意味着我不能100%确定,但所有选项都在这里(您可能知道)
最后一个选择是改变方法:
var speed = 750
$("#slider").cycle({"speed: " + speed });
那么你就把速度作为一个单独的变量了?我没有看到任何插件允许你检索这个值。然而,在使用Firebug探索结果时,插件似乎将其选项存储在cycle.opts
data属性下。如果您确实需要获取该值,可以使用:
$('#pics').data("cycle.opts").speed
演示:
请注意,这不是一个理想的解决方案,因为不能保证它在将来的更新中继续工作。您可以尝试使用jquery.data(元素、键、值)。 例如:jquery.data($('#slider')、循环、速度)
$('#pics').data("cycle.opts").speed