我正在尝试在不在fullCalendar中的函数中访问该事件,我有一个上下文菜单,您可以右键单击并选择DeleteEvent并将目标传递给函数:
var $target = $(e.target);
DeleteEvent($target);
当我在chrome中使用调试器时,我可以看到我需要的对象但是我无法弄清楚如何到达它,因为jquery末尾的数字可能会改变。
那么我怎样每次都写这个呢?
$target.context.offsetParent.jQuery224054666921681718872.fcSeg.event
我试过了:
$target.context.offsetParent.find('fcSeg').event
$target.context.offsetParent.jQuery().fcSeg.event
$target.offsetParent().find('fcSeg').event
$target.offsetParent().closest('fcSeg').event
等。只是抓住稻草。
答案 0 :(得分:1)
如果您只想在右键单击,弹出菜单和删除后删除事件,那么最好保留名为activeEvent的var,并且每次单击事件时都要分配事件对象到var然后你可以用它做任何你想做的事。