<input price="<?php echo $option_value['price']; ?>"
type="radio"
name="option[<?php echo $option['product_option_id']; ?>]"
value="<?php echo $option_value['product_option_value_id']; ?>"
onclick="
//----- меняем цену товара в зависимости от цены выбранной опции ------
if (typeof(price_select_old) == 'undefined') {
price_select_old=0; //если переменная не объявлена, объявим её, переменная нужна для фиксации цены выбранной опции, что-бы было можно откатиться назад при выборе другой опции
}
//узнаем текущую цену
price_current_now=$('#price-now').text();
price_current_now=price_current_now.substring(2);
//конец узнаем текущую цену
//узнаем цену выбранной опции
price_select=$(this).attr('price');
price_select=price_select.substring(2);
//конец узнаем цену выбранной опции
//меняем цену на товар
sum = +price_current_now + +price_select - +price_select_old;
document.getElementById('price-now').innerHTML = '$ ' + sum;
price_select_old=parseInt(price_select); // фиксируем стоимость выбранной опции, т.к. при след. выборе опции ее нужно отнять, что-бы вернуть прежнюю цену товара
alert(sum);
//конец меняем цену на товар
//------- конец меняем цену товара в зависимости от выбранной опции ----------
" />
Далее у input'ов слушайте событие не клик, а "input".