Показать сообщение отдельно
  #1 (permalink)  
Старый 29.04.2013, 22:19
Новичок на форуме
Отправить личное сообщение для inexwai Посмотреть профиль Найти все сообщения от inexwai
 
Регистрация: 29.04.2013
Сообщений: 1

Сложение переменных в другой функции
Помогите пожалуйста, есть три функции, работают как надо, после нажатия кнопки(а лучше вообще не нажимая кнопок) нужно взять значения из них (zn1,zn,zn2) и сложить их в другой функции. Как это сделать?
$(function(){
$('.delivery_list').click(function(){
$(".cities_list").slideToggle('fast');
});
$('ul.cities_list li').click(function(){
var tx = $(this).html();
var tv = $(this).attr('alt');
  var dl = parseInt(document.getElementById("dl").value);
  var sl = parseInt(document.getElementById("sl").value);
  var sh = parseInt(document.getElementById("sh").value);
$(".cities_list").slideUp('fast');
$(".delivery_list span").html(tx);
  $(".delivery_text").html(parseFloat(tv)*parseInt(dl)*parseInt(sl)/100*parseInt(sh));
var zn2 = parseFloat(tv)*parseInt(dl)*parseInt(sl)/100*parseInt(sh);
});
})

$(function(){
$('.delivery_list1').click(function(){
$(".cities_list1").slideToggle('fast');
});
$('ul.cities_list1 li').click(function(){
var tx1 = $(this).html();
var tv1 = $(this).attr('alt');
  var dl1 = parseInt(document.getElementById("dl1").value);
  var sl1 = parseInt(document.getElementById("sl1").value);
  var sh1 = parseInt(document.getElementById("sh1").value);
$(".cities_list1").slideUp('fast');
$(".delivery_list1 span").html(tx1);
$(".delivery_text1").html(parseFloat(tv1)*parseInt(dl1)*parseInt(sl1)/100*parseInt(sh1));
var zn2 = parseFloat(tv1)*parseInt(dl1)*parseInt(sl1)/100*parseInt(sh1);
});
})
$(function(){
$('.delivery_list2').click(function(){
$(".cities_list2").slideToggle('fast');
});
$('ul.cities_list2 li').click(function(){
var tx2 = $(this).html();
var tv2 = $(this).attr('alt');
  var dl2 = parseInt(document.getElementById("dl2").value);
  var sl2 = parseInt(document.getElementById("sl2").value);
  var sh2 = parseInt(document.getElementById("sh2").value);
$(".cities_list2").slideUp('fast');
$(".delivery_list2 span").html(tx2);
$(".delivery_text2").html(parseFloat(tv2)*parseInt(dl2)*parseInt(sl2)/100*parseInt(sh2));
var zn2 = parseFloat(tv2)*parseInt(dl2)*parseInt(sl2)/100*parseInt(sh2);
});
  
}) 
function addIt() {
document.getElementById("output").value = zn1+zn2+zn;
  }
Ответить с цитированием