上的一些HTML元素
$("#slider1").slider({
min: 1940,
max: 2013,
values: [1990, 2013],
range: true,
slide: function (event, ui) {
var val = ui.values;
$('#from1').text(val[0]);
$('#to1').text(val[1]);
$('#i_from1').val(val[0]);
$('#i_to1').val(val[1]);
},
create: function (event, ui) {
alert(ui.values);
}
});
当我设置alert时,我得到未定义值,为什么呢?,我需要将这些值设置为create
不幸的是,在create
处理程序中,ui
参数没有value
属性。你可以用这个代替:
create: function (event, ui) {
alert($(this).slider("values"));
}