Fullcalendar检测右键单击议程视图上的空时段



我正在使用Adam Shaw的fullcalendar 2.1.1 JS库在我的Web应用程序中实现日历。我需要对某些元素的右键单击做出反应。我已经通过在dayRendereventRender回调中绑定"mousedown"事件,让它在事件和天数上单击鼠标右键时做出响应。

但是,我也需要对右键点击议程视图中的空位置做出反应。单击鼠标右键不会触发dayClicked,也没有其他可用的渲染回调记录。有人知道我如何在议程视图的空位置上实现右键侦听器吗?

尝试将onmousedown添加到每天:

onmousedown="CustomContext()"

然后在函数中,类似于:

function CustomContext() {    
    var e = window.event;        
    var x=e.clientX;        
    var y=e.clientY;
    if (e.which === 3 || e.button === 2) {
         //right click happened        
    }    
}

相关内容

  • 没有找到相关文章

最新更新