J Query Math для мобильных приложений

начните с использования новых jQuery и создания приложений.

У меня есть поля ввода текста в jQuery mobile. Я хотел бы выполнять математические функции.

http://unionxtreme.com/apps/Calculator/

<form>
 <label>Width</label>
 <!--- store current DOM --->
 
 
 <label>Length</label>
 

 <a href="keypad.html" data-role="button" onclick="setFocus('width')" data-iconpos="right" data-inline="true" data-rel="dialog" data-transition="pop" data-icon="arrow-l" target="_blank">Width</a>
 <a href="keypad.html" data-role="button" onclick="setFocus('length')" data-iconpos="right" data-inline="true" data-rel="dialog" data-transition="slidedown" data-icon="arrow-l" target="_blank">Length</a>
 <label for="roof-slider">Roof Pitch:</label>
 



</form>

Вот мой jquery

$(document).ready(function() {
 $('input[type="button"]').live('click',function() {
 if ($("#currentDOM").val() != "")
 {
 var getCurrDom = $("#currentDOM").val();
 var existingCount = $("#typeMessage").text();
 if ($(this).val() == "Delete")
 {
 var mylength = existingCount.length;
 var actlength = mylength - 1;
 var str1 = existingCount.substring(0,actlength);
 $("#typeMessage").text(str1);
 }
 else if ($(this).val() == "Set Number")
 {
 document.getElementById(getCurrDom).value = $("#typeMessage").text();
 $('#keypad').dialog('close');
 }
 else
 {
 if (existingCount.length < document.getElementById(getCurrDom).maxLength)
 {
 var AddCount = existingCount + $(this).val();
 $("#typeMessage").text(AddCount);
 }
 }
 } 
 });
 $('input[type="text"]').live('click',function() {
 var getDOM = $(this).attr("id");
 $("#currentDOM").val(getDOM);
 }); 
 });



 function setFocus(DOMname)
 {
 $("#currentDOM").val(DOMname);
 $("#typeMessage").text(""); 
 }

хотите размножать ширину * длина * ползунок крыши Я использую свой собственный входной блок. любые предложения по наилучшему способу сделать это?

1 ответ

Ваш вопрос немного расплывчатый.

Какой лучший способ умножить ширину * длину * ползунок крыши?

Какой лучший способ реализовать свою собственную клавиатуру?

Умножение легко, формула находится прямо там.

Создание собственной цифровой клавиатуры кажется пустой тратой времени. Знаете ли вы, что вы можете просто изменить тип ввода на "число", и большинство телефонов подтянут JUST цифровую клавиатуру? http://www.w3schools.com/html5/html5_form_input_types.asp

licensed under cc by-sa 3.0 with attribution.