我正在使用 Adam Shaw 的 fullcalendar 2.1.1 JS 库在我的 web 应用程序中实现日历。
我需要对某些元素的右键单击使用react。我已经通过在 dayRender
和 eventRender
回调中绑定(bind)“mousedown”事件来响应右键单击事件和日期。
但是,我还需要对议程 View 中的空白位置的右键单击使用react。 dayClicked
不会在右键单击时触发,并且没有记录其他可用的渲染回调。
有谁知道我如何在议程 View 中的空槽上实现右键单击监听器?
最佳答案
尝试每天添加 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
}
}
关于javascript - 全日历检测右键单击议程 View 上的空白时间段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26059285/