gpt4 book ai didi

jquery - 更改 eventClick 仅在 jQuery FullCalendar 插件中双击时发生

转载 作者:行者123 更新时间:2023-12-01 01:11:49 24 4
gpt4 key购买 nike

eventClick 是否可以在双击而不是单击时发生?我知道可以做到这一点的方法,但是有没有一种优雅的方法可以使用此插件而不更改核心来做到这一点?

最佳答案

是的,这是可能的。你应该修改插件。您需要修改事件处理程序,例如:

    eventElementHandlers: function (event, eventElement)
{
var view = this;
eventElement
.click(function (ev)
{
if (!eventElement.hasClass('ui-draggable-dragging') &&
!eventElement.hasClass('ui-resizable-resizing'))
{
return view.trigger('eventClick', this, event, ev);
}
})
.dblclick(function (ev)
{
return view.trigger('dblclick', this, event, ev);
})
.hover(
function (ev)
{
view.trigger('eventMouseover', this, event, ev);
},
function (ev)
{
view.trigger('eventMouseout', this, event, ev);
}
);
},

您可以用同样的方式添加更多事件。 Here您可以找到 jQuery 附带的事件列表。对于右键单击和其他一些事件,有插件。

关于jquery - 更改 eventClick 仅在 jQuery FullCalendar 插件中双击时发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2983733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com