我有一个设置并保存新值的事件slidechange,我还有一个更改绑定,它使用新数据重新加载渲染,但问题是渲染在更改后不加载我的JQuery UI Slider。以下是相关代码的一部分
//my bind on change
this.collection.bind('change',this.render);
//my event when slide, editPriority set and save the new value
"slidechange #priority": "editPriority"
$('#priority').slider();
有关信息,一旦加载页面,就会加载JQuery UI Slider
答案 0 :(得分:2)
确保在$('#priority').slider();
方法中调用render
。
答案 1 :(得分:1)
您可以通过执行.slider(“value”,55)简单地更新render方法中的值,并将切片器初始化移动到View.init方法。
我还有一个View.clear方法,在删除视图时调用该方法,并调用.slider(“destroy”)删除侦听器&清理。