Показать сообщение отдельно
  #12 (permalink)  
Старый 14.12.2015, 10:33
Аспирант
Отправить личное сообщение для Deymos Посмотреть профиль Найти все сообщения от Deymos
 
Регистрация: 14.01.2013
Сообщений: 33

...и видимо последний шаг. Второй #price появляется при выборе 3 параметров. Если я правильно понимаю, мне нужно выполнить body on click. Я внес правку, но JS не получает значение.

jQuery("body").on("click",".single_variation_wrap",function() {
    var result = document.getElementById('result'),
        width = document.getElementById('width'),
        price = document.querySelectorAll('#price')[1];
    document.body.onclick = function(event) {
        var target = event.target;
        if(target.name == 'len') {
            result.innerHTML = target.value * price.value * width.value;
        }
    }
})();
Ответить с цитированием