Вопрос по JS

Sevix
На сайте с 24.10.2011
Offline
93
507

В js не силен, прошу помочь.

Есть такой код:

    $(document).ready(function(){

var term1, term2, result;
$('<div class="result-value"></div>').insertAfter($('#form-in-block-1-form'));
function changePrice(){
term1 = $('#edit-textfield1 input:checked').val();
term2 = $('#edit-textfield2 input:checked').val();
if(term1 && term2){
term1 = parseInt(term1);
term2 = parseInt(term2);
result = term1 + term2;
result = Math.round(result);
$('.result-value').html(result);
}
}
$('#form-in-block-1-form .form-type-radios').bind('change', function(){
changePrice();
});
});

Суммирует введеные значения в форме и выводит результат. Все работает.

А как задать условие, чтобы если значение переменной "result" будет больше (или меньше) определенного значения, выполнялось действие?

Мои попытки прописать, что-то типа

if (result < 2) {$('.result-value').removeAttr('style').css({dispay:none});}

к успеху не привели.

Samail
На сайте с 10.05.2007
Offline
361
#1

if (result < 2) {$('.result-value').css("display", "none");}
или
if (result < 2) {$('.result-value').hide();}
Sevix
На сайте с 24.10.2011
Offline
93
#2

Samail, Спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий