调度程序版本:v.3.3.11
IE版本:11.666或模拟器IE11 Windows 8.1更新
Windows:10
Jquery版本:1.5
我试图在拖动结束时显示灯箱,但它不适用于IE特定版本,但它适用于所有其他浏览器和其他IE浏览器版本。我尝试使用onDragEnd和onBeforeEventChanged进行绑定,但是这两个事件都没有被触发但是当我将IE浏览器定位到IE 9的一切时,一切正常,不知道是什么导致了这个问题
代码如下:
scheduler.attachEvent("onDragEnd", function(id, mode, e){
console.log(id);
scheduler.showLightbox(id);
});
scheduler.attachEvent("onBeforeEventChanged", function (event_object, native_event, is_new, original) {
scheduler.showLightbox(event_object.event_pid);
});
当我直接从控制台运行此代码块时
scheduler.showLightbox(12235654);
灯箱显示
我不确定这个问题是否能以另一种方式解决,除了安装不同版本的IE。由于这是一个非常具体的问题,与浏览器版本有关,而与DHTMLX Scheduler事件无关。