基本上我需要传入数据变量,但它不能正常工作
var data = 10
jQuery('#soundHandle').volumizer({passithere:[10,.0001]})
感谢任何帮助
答案 0 :(得分:3)
var myValue = 10;
jQuery('#soundHandle').volumizer({data:[myValue,.0001]})
答案 1 :(得分:1)
您的var data = 10
目前毫无意义。 (它最后也应该有一个;
。
当您使用对象文字表示法时,{data: []}
将只有一个带有字符串'data'
的键集。如果您真的打算设置data
中任何内容的密钥,您需要执行以下操作:
passToVolumizer = {};
passToVolumizer[data] = [10, 0.0001];
jQuery('#soundHandle').volumizer(passToVolumizer);
但我怀疑你真正想做的是:
jQuery('#soundHandle').volumizer({data: [data, 0.001]});