У меня есть два слайдера JQ Mobile: slide1 и slide2 и Im, использующие localStorage для хранения значений между страницами после нажатия следующей кнопки (#save и # save2). Я хочу добавить их значения на третьей странице. Все работает так, как должно, за исключением добавления двух значений вместе. Вот мой сценарий:Добавление значений ползунка вместе
<script>
$("#save").click(function(){
var slide1 = $("#slide1").val();
localStorage.slide1 = slide1;
});
$("#save2").click(function(){
var slide2 = $("#slide2").val();
localStorage.slide2 = slide2;
});
$(document).on('pagebeforechange', function(){
numSlide1 = parseInt(localStorage.slide1);
numSlide2 = parseInt(localStorage.slide2);
var sumTotal = numSlide1 + numSlide2;
$('.total').val(sumTotal);
});
</script>
Я, кажется, возник проблемы с этим конкретно:. $ ('') Общими вали (SumTotal);
поэтому, если вы запустите 'alert (sumTotal);' перед тем, как попытаться установить значение, вы получите всплывающее окно с правильным номером? –
На самом деле, я не могу заставить его работать вообще с $ ('. Total'). Val (sumTotal); раскомментирована. – DataGuy
Итак, если вы закомментируете эту последнюю строку и попытаетесь запустить предупреждение на sumTotal, вернет ли он правильный номер? Кроме того, вы можете поделиться своей разметкой и любыми консольными ошибками? –