Здравствуйте!
Не понимаю что происходит!
Хочу сохранять значения ползунков с помощью jquery.cookie
при установке ползунка пишу
$("#slider-range_oper").slider({
range: true,
min: maxYear-1,
max: maxYear,
values: [maxYear, maxYear],
slide: function( event, ui ) {
$( "#startYear_oper" ).val( ui.values[ 0 ] );
$( "#endYear_oper" ).val( ui.values[ 1 ] );
},
change: function( event,ui){
$.cookie("oper_year_start_Cookie", ui.values[ 0 ]);//при изменении положения ползунков сохраняю в куки
$.cookie("oper_year_end_Cookie", ui.values[ 1 ]);//при изменении положения ползунков сохраняю в куки
}
});
$( "#startYear_oper" ).val( $( "#slider-range_oper" ).slider( "values", 0 ) );
$( "#endYear_oper" ).val( $( "#slider-range_oper" ).slider( "values", 1 ) );
а вот и само создание куков
var cookie_oper_year_start = $.cookie("oper_year_start_Cookie");
if(cookie_oper_year_start == null)
{
var cookie_value = $( "#slider-range_oper" ).slider( "values", 0 );
$.cookie("oper_year_start_Cookie", cookie_value);
cookie_oper_year_start = $.cookie("oper_year_start_Cookie");
}
else{
$( "#slider-range_oper" ).slider( "values", 0,$.cookie("oper_year_start_Cookie"));
$( "#startYear_oper" ).val( $( "#slider-range_oper" ).slider( "values", 0 ) );
}
//***************************************
var cookie_oper_year_end = $.cookie("oper_year_end_Cookie");
if(cookie_oper_year_end == null)
{
var cookie_value1 = $( "#slider-range_oper" ).slider( "values", 1 );
$.cookie("oper_year_end_Cookie", cookie_value1);
cookie_oper_year_end = $.cookie("oper_year_end_Cookie");
}
else{
$( "#slider-range_oper" ).slider( "values", 1,$.cookie("oper_year_end_Cookie"));
$( "#endYear_oper" ).val( $( "#slider-range_oper" ).slider( "values", 1 ) );
}
Все это в функции ready
Так вот: работает только первый кук, а если я первый удаляю - то второй начинает работать...в чем дело?