纬度的Jquery十进制掩码

纬度的Jquery十进制掩码,jquery,decimal,mask,Jquery,Decimal,Mask,我想在文本框上加一个十进制掩码。 我希望for mat为999.99999(在“.”的左边是三位数,右边是五位数 我想让负号“-”出现在开头 例如,我们可以输入-245.45218 我试着用这个: $("#latitude").decimalMask("999.99999"); 但这不允许在开头放置“-”符号 我也试过了 $("#latitude").decimalMask("#999.99999"); 但它不起作用 非常感谢您的帮助此插件允许您创建自己的蒙版元素。。 JSFIDLE:你

我想在文本框上加一个十进制掩码。 我希望for mat为999.99999(在“.”的左边是三位数,右边是五位数

我想让负号“-”出现在开头

例如,我们可以输入-245.45218 我试着用这个:

 $("#latitude").decimalMask("999.99999");
但这不允许在开头放置“-”符号

我也试过了

$("#latitude").decimalMask("#999.99999");
但它不起作用


非常感谢您的帮助

此插件允许您创建自己的蒙版元素。。


JSFIDLE:

你能提供一个指向该插件的链接吗?这是链接。如果你知道的话,我不介意我使用什么插件。另一个可以帮助我知道的插件。谢谢。我提供了一个答案,或者使用一个负号表示地理位置坐标。有帮助吗?你的链接是死的。我的答案已经有6年了,但谢谢你让我知道。更新了t他用github链接回答。
$.mask.definitions['~']='[-]?';
$("#latitude").mask("~999.99999");​