如何通过id获取现有AutoNumeric.js输入的实例?

时间:2017-10-18 13:14:07

标签: jquery

我在页面上有一个正确初始化的AutoNumeric.js实例(" ok" alert)

<input type="text" id="id1" value="23332" data-money="true" />

 $("[data-money]").each(function(ndx, lmnt) {
   new AutoNumeric(lmnt, {
     decimalCharacterAlternative: '&',
     unformatOnSubmit: true,
     digitGroupSeparator: ' ',
     minimumValue: 0,
     modifyValueOnWheel: false,
   });
 });

 var lmnt = $('#id1').get(0);
 if (AutoNumeric.test(lmnt)) {
    alert('ok');
 }

如何通过id(设置数据和执行其他操作)获取此对象的实例?

1 个答案:

答案 0 :(得分:0)

您可以使用$("#id")

获取AutoNumeric元素的实例
new AutoNumeric($("#testInput")[0]);

$("#testInput").on("input", function(e) {
    $("#result").text($(this).val());
}); 

http://jsfiddle.net/xjg0ryc4/