我正在使用maskMoney插件here。
我正在尝试将该蒙版应用于div内部文本,但是我无法使其正常工作。
var_value=$("#b_bouquet_originalvalue").text();
$("#b_bouquet_originalvalue").text($(this).maskMoney('mask',var_value));
console.log(var_value);
这是行不通的。任何想法?
感谢您的支持。
最佳答案
maskMoney仅适用于<input>
元素,但不需要可见。
您可以使用隐藏的moneyMask <input>
作为格式化程序,并将其值复制到您选择的另一个元素(例如div / span)。
$('#currency').maskMoney({prefix:'$'});//hidden by css directive
function set(val, $container) {
$('#currency').maskMoney('mask', val);
$container.text($('#currency').val());
}
DEMO
关于javascript - 如何在div上应用maskmoney?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27110469/