我有一个jquery滑块,我得到了这个异常。滑块用于将振幅设置为音轨。我是javascript和jquery的新手,所以任何帮助都会非常感激。这是我的代码:
var handler2 = _.throttle(function(event, ui) {
var val = MusicMachine.findOne({});
MusicMachine.update({ _id: val._id }, {$set: {slide2: ui.value}});
}, 50, { leading: false });
if (!this.$('#slider2').data('uiSlider')) {
$("#slider2").slider({
slide: handler2,
min: 10,
max: 100
});
}
答案 0 :(得分:0)
我终于明白了:
问题在于这句话:
MusicMachine.insert({slide2: 50});
插入了一个新的对象ID,而不是简单地在MusicMachine集合中创建一个新字段,该字段使用以下语句实现:
MusicMachine.update({}, {$set:{slide2:50}});
答案 1 :(得分:-1)
脚本jquery.js是否也包含在你的html文件中?这是因为你需要它来使用其中的一些功能。