如何遍历我的结果并格式化每个数字字符串.第一个结果是正确格式化的,但不是第二个结果或第一个结果之后的任何结果.
$('#phoneResults').each(function(){
//Only the first result is being altered! Ugh.
var string = $(this).html();
$(this).html(string.substring(0,3) + '.' + string.substring(3,6) + '.' + string.substring(6,10))
});
Run Code Online (Sandbox Code Playgroud)
可能因为它#引用了一个元素ID,按照惯例,它是唯一的.jQuery会将此视为单个项目,因此迭代只会产生一个结果.
也许尝试类似的东西:
$('.phoneResults').each(function() {
// your code here
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
166 次 |
| 最近记录: |