我将jQuery UI用于一些小部件,如下所示:
$('.mySlider').slider({
create: function() {
// slider was created
},
change: function(event, ui) {
// slider value changed
},
slide: function(event, ui) {
// slider was moved
}
});
由于这些都是事件,this
不是指匿名滑块选项对象,而是指触发HTML元素。
但是如何在这些方法之间交换数据呢?例如,我从create
上的DOM中提取了一些值,并希望在slide
上显示这些值。在这种情况下,jQuery UI的回调参数event
和ui
没有帮助。