|
|
@ -1057,10 +1057,26 @@ $.fn.peSlider = function(settings){
|
|
|
|
max: parseFloat(input.attr('max')),
|
|
|
|
max: parseFloat(input.attr('max')),
|
|
|
|
value: parseFloat(input.val())
|
|
|
|
value: parseFloat(input.val())
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
if(parseFloat(input.val()) == -1){
|
|
|
|
|
|
|
|
input.css("color", "#fff");
|
|
|
|
|
|
|
|
input.next().next().html("未评分");
|
|
|
|
|
|
|
|
input.next().next().show();
|
|
|
|
|
|
|
|
} else{
|
|
|
|
|
|
|
|
input.css("color", "#000");
|
|
|
|
|
|
|
|
input.next().next().hide();
|
|
|
|
|
|
|
|
}
|
|
|
|
slider
|
|
|
|
slider
|
|
|
|
.insertBefore(input)
|
|
|
|
.insertBefore(input)
|
|
|
|
.slider(sliderOptions)
|
|
|
|
.slider(sliderOptions)
|
|
|
|
.bind('slide', function(e, ui){
|
|
|
|
.bind('slide', function(e, ui){
|
|
|
|
|
|
|
|
if(ui.value == -1){
|
|
|
|
|
|
|
|
input.css("color", "#fff");
|
|
|
|
|
|
|
|
input.next().next().html("未评分");
|
|
|
|
|
|
|
|
input.next().next().show();
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
input.css("color", "#000");
|
|
|
|
|
|
|
|
input.next().next().hide();
|
|
|
|
|
|
|
|
}
|
|
|
|
input.val(ui.value);
|
|
|
|
input.val(ui.value);
|
|
|
|
friendlyVal = input.val() + ' ' + thisUnits;
|
|
|
|
friendlyVal = input.val() + ' ' + thisUnits;
|
|
|
|
slider.find('a').attr({
|
|
|
|
slider.find('a').attr({
|
|
|
@ -1081,6 +1097,14 @@ $.fn.peSlider = function(settings){
|
|
|
|
.keyup(function(){
|
|
|
|
.keyup(function(){
|
|
|
|
var inVal = parseFloat(input.val());
|
|
|
|
var inVal = parseFloat(input.val());
|
|
|
|
if( !isNaN(inVal) ){
|
|
|
|
if( !isNaN(inVal) ){
|
|
|
|
|
|
|
|
if(inVal == -1){
|
|
|
|
|
|
|
|
input.css("color", "#fff");
|
|
|
|
|
|
|
|
input.next().next().html("未评分");
|
|
|
|
|
|
|
|
input.next().next().show();
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
input.css("color", "#000");
|
|
|
|
|
|
|
|
input.next().next().hide();
|
|
|
|
|
|
|
|
}
|
|
|
|
slider.slider('value', inVal);
|
|
|
|
slider.slider('value', inVal);
|
|
|
|
input.val(slider.slider('value'));
|
|
|
|
input.val(slider.slider('value'));
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1088,6 +1112,14 @@ $.fn.peSlider = function(settings){
|
|
|
|
.change(function(){
|
|
|
|
.change(function(){
|
|
|
|
var inVal = parseFloat(input.val());
|
|
|
|
var inVal = parseFloat(input.val());
|
|
|
|
if( !isNaN(inVal) ){
|
|
|
|
if( !isNaN(inVal) ){
|
|
|
|
|
|
|
|
if(inVal == -1){
|
|
|
|
|
|
|
|
input.css("color", "#fff");
|
|
|
|
|
|
|
|
input.next().next().html("未评分");
|
|
|
|
|
|
|
|
input.next().next().show();
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
input.css("color", "#000");
|
|
|
|
|
|
|
|
input.next().next().hide();
|
|
|
|
|
|
|
|
}
|
|
|
|
slider.slider('value', inVal);
|
|
|
|
slider.slider('value', inVal);
|
|
|
|
input.val(slider.slider('value'));
|
|
|
|
input.val(slider.slider('value'));
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1095,7 +1127,15 @@ $.fn.peSlider = function(settings){
|
|
|
|
.blur(function(){
|
|
|
|
.blur(function(){
|
|
|
|
var inVal = parseFloat(input.val());
|
|
|
|
var inVal = parseFloat(input.val());
|
|
|
|
if( isNaN(inVal) ){
|
|
|
|
if( isNaN(inVal) ){
|
|
|
|
input.val(0);
|
|
|
|
input.val(-1);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if(input.val() == -1){
|
|
|
|
|
|
|
|
input.css("color", "#fff");
|
|
|
|
|
|
|
|
input.next().next().html("未评分");
|
|
|
|
|
|
|
|
input.next().next().show();
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
input.css("color", "#000");
|
|
|
|
|
|
|
|
input.next().next().hide();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
if( !settings.step ){
|
|
|
|
if( !settings.step ){
|
|
|
|