0
我从一个JSON文件中拉入一堆手机号码,这些号码被拉到其他地方,所以我不能很有可能文档格式不幸,所以我必须找到一个工作一轮!jQuery手机号码格式?
它进来看起来像:0404013278
我需要对其进行格式化:0404-013-278
为HTML它看起来像这样:
<p class="mobile-number">0404013278</p>
是否有某种插件我可以使用或做某人知道一小段脚本?
我从一个JSON文件中拉入一堆手机号码,这些号码被拉到其他地方,所以我不能很有可能文档格式不幸,所以我必须找到一个工作一轮!jQuery手机号码格式?
它进来看起来像:0404013278
我需要对其进行格式化:0404-013-278
为HTML它看起来像这样:
<p class="mobile-number">0404013278</p>
是否有某种插件我可以使用或做某人知道一小段脚本?
jsfiddle。你可以编写你自己的简单的jQuery插件如下。
$.fn.formatMobileNumber = function() {
var s = $(this).text();
var s2 = (""+s).replace(/\D/g, '');
var m = s2.match(/^(\d{4})(\d{3})(\d{3})$/);
$(this).text((!m) ? null : "" + m[1] + "-" + m[2] + "-" + m[3]);
}
$(".mobile-number").formatMobileNumber();
把你的手机里面输入和this插件
$('selector').mask("999-999-9999");
使用.mask()函数'mask'?某种插件还是什么? –