【发布时间】:2014-07-09 16:41:45
【问题描述】:
我有一串日期,我希望在第一个逗号处截断。 例如,我想:
- 今天,2014 年 7 月 9 日
- 2014 年 7 月 10 日,明天
- 2014 年 7 月 11 日
显示:
- 今天
- 明天
- 7 月 11 日
使用:
var longDay = $('.daily_forecast').text();
var shortDay = jQuery.trim(longDay).substring(0, 12).split(',').slice(0, -1);
$('.daily_forecast').replaceWith('<span>' + shortDay + '</span>');
将正确截断内容,但是,所有结果都返回“今天”。
我认为我需要使用 .each 遍历元素,但这样做有困难。
谢谢。
【问题讨论】:
-
你是正确的,你需要循环。请附上您尝试过但不起作用的代码。
-
请发布您正在使用的 HTML。
-
James Montagne 和 j08691,非常感谢您的关注。我最终使用了完美运行的 Barmar 代码。