2012-11-08 2 views
0

나는 다른 곳에서 가져온 JSON 파일에서 많은 수의 모바일 번호를 가져오고 있으므로 불행히도 문서 서식을 지정할 수는 없으므로 일 라운드를 찾아야합니다! 플러그인의 어떤 종류가 있습니까jQuery 모바일 번호 형식을 지정 하시겠습니까?

<p class="mobile-number">0404013278</p> 

: 그것은 다음과 같습니다 0404-013-278

를 HTML로 : 나는 그것을 포맷해야 0404013278

:

그것은처럼 보이는 올 내가 쓸 수 있거나 짧은 스크립트 조각을 아는 사람이 있습니까?

답변

2

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(); ​ 
​ 
0

가 입력 내부에 휴대 전화를 넣고 this 플러그인

$('selector').mask("999-999-9999"); 
+0

에서() 함수를 .mask 사용'mask'? 어떤 종류의 플러그인이나 뭐야? –

관련 문제