如何在dayview中替换“全天”文本?

时间:2011-05-23 06:46:52

标签: fullcalendar

我已经尝试将allDayText: 'LOL',放入var默认值,但没有成功,就在标题之后。

如果我想要“LOL”而不是“全天”,有人知道去哪儿了吗?

5 个答案:

答案 0 :(得分:10)

这应该这样做:

$('#calendar').fullCalendar({
    defaultView: 'agendaDay',
    allDayText: 'LOL'
})

答案 1 :(得分:6)

它对我有用:

$('#calendar').fullCalendar({
    allDayText: 'XXXXX'
})

建议:永远不要更改 full-calendar.js 文件。在脚本中设置一些内容。

答案 2 :(得分:4)

正如评论中所指出的,你应该使用评论中链接的答案,这些答案比我的评论更高,并且不需要编辑源JavaScript。


如果您打开fullCalendar.js并查看文件的第一部分,则会标记为

//locale

你会发现像

这样的东西
buttonText: {
    prev: ' ◄ ',
    next: ' ► ',
    prevYear: ' << ',
    nextYear: ' >> ',
    today: 'today',
    month: 'month',
    week: 'week',
    day: 'day'
},

将今天更改为

today: 'LOL!',

et viola!

如果要从客户端动态更改文本,请使用像此一样的jquery

$('.fc-button-today span span').html('lollllll');

答案 3 :(得分:0)

您可以使用JQUERY和 eventRender

eventRender: function(event, element){

element.children(':first-child').text("new text");

},

答案 4 :(得分:-4)

Main.Js中,找到allDayText="all-day"并替换为allDayText="LOL"