2013-09-17 2 views
0

Использование JSfiddle Я нашел онлайн Я показываю цифровую клавиатуру. ATM появляется и исчезает, когда пользователь нажимает кнопку ввода.Удалите функцию отображения и исчезновения с цифровой клавиатуры

Я хотел бы, чтобы удалить эту функцию из кода сценария, позволяя клавиатуры, чтобы быть видимыми в любое время, но не уверен, какая часть, чтобы удалить из кода:

<script> 
    $(document).ready(function() { 
     $('#myInput').click(function() { 
      $('#n_keypad').fadeToggle('fast'); 
     }); 
     $('.done').click(function() { 
      $('#n_keypad').hide('fast'); 
     }); 
     $('.numero').click(function() { 
      if (!isNaN($('#myInput').val())) { 
       if (parseInt($('#myInput').val()) == 0) { 
        $('#myInput').val($(this).text()); 
       } else { 
        $('#myInput').val($('#myInput').val() + $(this).text()); 
       } 
      } 
     }); 
     $('.neg').click(function() { 
      if (!isNaN($('#myInput').val()) && $('#myInput').val().length > 0) { 
       if (parseInt($('#myInput').val()) > 0) { 
        $('#myInput').val(parseInt($('#myInput').val()) - 1); 
       } 
      } 
     }); 
     $('.pos').click(function() { 
      if (!isNaN($('#myInput').val()) && $('#myInput').val().length > 0) { 
       $('#myInput').val(parseInt($('#myInput').val()) + 1); 
      } 
     }); 
     $('.del').click(function() { 
      $('#myInput').val($('#myInput').val().substring(0, $('#myInput').val().length - 1)); 
     }); 
     $('.clear').click(function() { 
      $('#myInput').val(''); 
     }); 
     $('.zero').click(function() { 
      if (!isNaN($('#myInput').val())) { 
       if (parseInt($('#myInput').val()) != 0) { 
        $('#myInput').val($('#myInput').val() + $(this).text()); 
       } 
      } 
     }); 
    }); 
</script> 

UPDATE Кроме того, клавиатура появляется слева, как я могу выровнять ее вправо. Я не вижу ссылок на выравнивание кода?

+0

КАК вы создаете скрипку? –

ответ

2

Если вы создадите скрипку, вам будет легче помочь. По внешнему виду, это выглядит так:

$('#n_keypad').fadeToggle('fast'); 
}); 
$('.done').click(function() { 
      $('#n_keypad').hide('fast'); 
}); 

Выравнивание, я считаю, выполнено с использованием CSS. Вам придется предоставить разметку или создать скрипку.

+0

да, удалил это и работал нормально, спасибо – John

+0

как я могу его выровнять ?, он появляется слева от экрана, и я не вижу никакого ссылки на выравнивание. – John

+0

@John Как я уже сказал, для этого вам нужно будет создать fiddle/обеспечить разметку. –

Смежные вопросы