Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改完整日历中日程日的左栏_Javascript_Jquery_Jquery Plugins_Fullcalendar - Fatal编程技术网

Javascript 更改完整日历中日程日的左栏

Javascript 更改完整日历中日程日的左栏,javascript,jquery,jquery-plugins,fullcalendar,Javascript,Jquery,Jquery Plugins,Fullcalendar,我需要将日程日的左边一栏(上午12点、凌晨1点、凌晨2点等)改为柜台 不是12点,而是1点;而不是凌晨1点,2;而不是凌晨2点、3点等等 我该怎么做 看起来像是表格的第一列,可能吧?试一试 <script> $(document).ready(function() { var rows = 0; $('tr').each(function() { if (rows > 1) { var cell = $(t

我需要将日程日的左边一栏(上午12点、凌晨1点、凌晨2点等)改为柜台

不是12点,而是1点;而不是凌晨1点,2;而不是凌晨2点、3点等等

我该怎么做


看起来像是表格的第一列,可能吧?试一试

<script>
$(document).ready(function() {
    var rows = 0;
    $('tr').each(function() {
        if (rows > 1)
        {
            var cell = $(this).find('td:first');
            var val = cell.html();
            cell.html(val.substring(0,val.length-3));
        }
        rows++;
    });
});
</script>

$(文档).ready(函数(){
var行=0;
$('tr')。每个(函数(){
如果(行数>1)
{
var cell=$(this.find('td:first');
var val=cell.html();
html(val.substring(0,val.length-3));
}
行++;
});
});

这是一个有效的解决方案。将以下代码添加到viewRender属性/函数:

viewRender: function(view){
    if(view.type !== 'agendaDay') return;
    var timeSpans = document.querySelectorAll('.fc-axis.fc-time > span');
    for(var i = 0; i < timeSpans.length; i++){
        timeSpans[i].innerHTML = i + 1;
    }
}
viewRender:函数(视图){
if(view.type!==“agendaDay”)返回;
var timeSpans=document.queryselectoral('.fc-axis.fc-time>span');
对于(变量i=0;i
最好的方法是编辑插件。我也需要一些与此相关的功能,然后我编辑了我的插件代码,现在它工作得很好。是的,我编辑了插件,它工作得很好。(谢谢)