Вход

Просмотр полной версии : Минимальное значение слайдера


AlexM
27.12.2011, 23:54
День добрый.
Помогите, пожалуйста, решить проблемку: http://windows.eu5.org/

Заранее благодарен за помощь.

trikadin
27.12.2011, 23:56
Там же есть параметры min и max. Поменяйте их значение на нужное.

А выставлять код картинкой - свинство.

AlexM
28.12.2011, 00:55
Параметр min, установленный в "0" - это минимальное значение на шкале. Так и должно быть.
В вопросе я спрашивал о том, чтобы установить минимально возможное значение для ползунка. Например, 1000.

В чем, по вашему, заключается свинство выставлять код картинкой?

trikadin
28.12.2011, 01:05
Параметр min, установленный в "0" - это минимальное значение на шкале. Так и должно быть.
В вопросе я спрашивал о том, чтобы установить минимально возможное значение для ползунка. Например, 1000.
А в чём проблема установить минимальное значение шкалы? Так даже нагляднее будет. А вообще - читайте документацию к этому скрипту. Там про это, наверное, есть. А если нет - то никак.

В чем, по вашему, заключается свинство выставлять код картинкой?
Его нельзя скопировать, например.

AlexM
28.12.2011, 02:35
Его нельзя скопировать, например.
Картинки убрал, вставил текст. Картинки были для наглядности и чтобы на странице не выполнялся код, но нашел соответствующий сервис - получилось так же наглядно.

trikadin
28.12.2011, 02:42
Картинки убрал, вставил текст. Картинки были для наглядности и чтобы на странице не выполнялся код, но нашел соответствующий сервис - получилось так же наглядно.
Шутка? У меня до сих пор картинки.

Кстати, единственный способ сделать то, что вы хотите - это поставить минимальное значение самой шкале. Всё.

AlexM
28.12.2011, 02:44
А в чём проблема установить минимальное значение шкалы? Так даже нагляднее будет. А вообще - читайте документацию к этому скрипту. Там про это, наверное, есть.
В документации наверняка есть, но сложность для меня в том, что документация на английском.
Вот если бы у вас было желание мне помочь, то думаю у вас заняло бы это 5 минут, чтобы по имеющейся документации определить какой параметр нужно установить, чтобы шкала начиналась с "0", но минимальное значение ползунком можно было бы установить не менее заданного, к примеру 1000.
Если вас действительно интересует "в чем проблема установить минимальное значение шкалы", то скажу что в данном случае речь идет о высоте и ширине металлопластикового окна.
Мало толку от ПВХ окна высотой или шириной "0".

AlexM
28.12.2011, 02:46
Шутка? У меня до сих пор картинки.
Действительно файл на сервере не обновил. Я пока учусь.
Сейчас код - текстом.

trikadin
28.12.2011, 02:51
Сейчас код - текстом.
Хорошо)

рони
28.12.2011, 08:31
но минимальное значение ползунком можно было бы установить не менее заданного, к примеру 1000.
Возможный вариант ...
//Код для вертикального слайдера
$( "#slider-vertical_V2" ).slider({
orientation: "vertical",
range: "min",
min: 0,
max: 1600,
value: 1000,
step: 10,
slide: function( event, ui ) {
var value = ui.value >= 1000? ui.value :1000 ;
$( "#amountV2" ).val( value );
}
});
$( "#amountV2" ).val( $( "#slider-vertical_V2" ).slider( "value" ) );
Лучше пример выкладывать здесь тогда больше шансов что вам ответят и непонятно почему изначально минимум не сделать 1000 если вам ненужны значения ниже 1000.

AlexM
28.12.2011, 15:07
Проблема решена.

slide: function( event, ui ) {
ui.value = ui.value >= 1000? ui.value:1000;
$( "#amountV1" ).val( ui.value );}

После: $( "#amountV1" ).val( $( "#slider-vertical_V1" ).slider( "value" ) );
Нужно прописать: $( "#slider-vertical_V1" ).bind( "slidechange", function(event, ui) {
if(ui.value < 1000)
{ $( "#slider-vertical_V1" ).slider( "option", "value", 1000);}
});