Javascript 正在拆分使用.text()收集的文本

Javascript 正在拆分使用.text()收集的文本,javascript,text,split,Javascript,Text,Split,$(文档).ready(函数(){ var dates=“2016年7月12日,2016年7月5日”; var splitted=dates.split(/\B(?=[A-Z])/); var k=[]; 对于(一个或多个已拆分){ k、 推送(即匹配(/\d+(?=,)/)[0]); //警报(k型); } 如果(k){ $.each(k,函数(键,值){ var日期=价值; $(“.fc列表标题主”).append(日期); }); } }); 我确信FullCalendar有一种更好地获取

$(文档).ready(函数(){
var dates=“2016年7月12日,2016年7月5日”;
var splitted=dates.split(/\B(?=[A-Z])/);
var k=[];
对于(一个或多个已拆分){
k、 推送(即匹配(/\d+(?=,)/)[0]);
//警报(k型);
}
如果(k){
$.each(k,函数(键,值){
var日期=价值;
$(“.fc列表标题主”).append(日期);
});
}
});

我确信FullCalendar有一种更好地获取这些事件的方法

有两种其他方法,但类似的方法应该有效:

var dates = $('#fullcalendar').fullCalendar('clientEvents').map(
    function(calendarEvent){ return calendarEvent.start}
)
$(文档).ready(函数(){
var dates=“2016年7月12日,2016年7月5日”;
var splitted=dates.split(/\B(?=[A-Z])/);
var k=[];
对于(一个或多个已拆分){
k、 推送(即匹配(/\d+(?=,)/)[0]);
}
如果(k){
$.each(k,函数(键,值){
$(“.fc列表标题main”).eq(键).append(值);
});
}
});


这些日期在此日历中是否有单独的HTML元素?可能在
.fc list heading main
中有更多元素。fc list heading main实际上是文本所在的span类。您好!谢谢你的建议。我已经接近我的目标了,但在这方面我又被卡住了。这是我的代码:我的问题是它只是从对象返回最后一个元素,我不知道为什么会发生这种情况。你有什么想法吗?很难说只看pastebin上的脚本。请在第一篇文章中附加一个片段或JSFIDLE。嗨,我已经编辑了我的问题。请查收。这就是我目前的情况。每次迭代应该只有5和12次。希望你能帮我做这个。哇,伙计。谢谢那救了我。一直以来,我只是错过了eq(键)。需要解释吗?
$(“.fc list heading main”)
返回两个元素,因此需要使用
.eq(0)
获取第一个元素并更改文本。在您同时编辑两个元素之前。谢谢。不久前我对此毫无希望。是的,我会的。再次感谢!