アラビア数字をlatin numberに置き換えると、数値がdiv:styleに変更されず、タグも変更されません。どのようにそれを行うことができますか?番号が変更されていない番号をスタイルやその他のものに置き換えます。
DEMO:http://jsfiddle.net/mCUvT/
<div class="myGrid">
<b style="top: 50px;">123456789-10-11-12</b>
<br />
<span style="margin: 20px 0 10px 5px">05-10-1390</span>
<a href="http://blog.jsfiddle.net/" style="left: 20px">our blog</a>
</div>
var grid= $(".myGrid");
grid.html(grid.html().replace(/0/g,"۰"));
grid.html(grid.html().replace(/1/g,"۱"));
grid.html(grid.html().replace(/2/g,"۲"));
grid.html(grid.html().replace(/3/g,"۳"));
grid.html(grid.html().replace(/4/g,"۴"));
grid.html(grid.html().replace(/5/g,"۵"));
grid.html(grid.html().replace(/6/g,"۶"));
grid.html(grid.html().replace(/7/g,"۷"));
grid.html(grid.html().replace(/8/g,"۸"));
grid.html(grid.html().replace(/9/g,"۹"));
は、iframeの問題のためにjsfiddle.net/skram/mCUvT/10/を試してみてください。私はそれがiFrameの内容を無視する方が良いと思う。 –