我正在使用Adam Shaw的fullcalendar 2.1.1 JS库在我的webapp中实现日历。
我需要对右键单击某些元素做出反应。我已经通过绑定" mousedown"来响应右键点击事件和日期。 dayRender
和eventRender
回调中的事件。
但是,我还需要在议程视图中右键点击空位。右键单击不会触发dayClicked
,并且没有记录其他可用的渲染回调。
有人知道如何在议程视图中的空插槽上实现右键单击侦听器吗?
答案 0 :(得分:2)
尝试每天添加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
}
}