- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的网页中有一个完整的日历。日历有事件。在 dayClick
事件处理程序上,我正在调用一个函数。
问题是第 1 次单击日期框时函数被调用 1 次。第 2 次函数被调用 2 次,第 3 次 3 次......等等。
我猜问题是当天的点击事件没有分离。但我无法解决它。
代码:
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
eventLimit: true,
defaultView: 'month',
editable: false,
eventClick: function (event) {
if (event.url) {
window.open(baseUrl + event.url);
return false;
}
},
dayClick: function (date, allDay, jsEvent, view) {
var dateString = '';
dateString = moment(date, 'YYYY-MM-DD').format().split('T')[0];
$('#popup').modal('toggle');
$('#popup').on('shown.bs.modal', function () {
AsyncFn().done(function (result) {
AnotherAsyncFn(function () {
SomeFunction(); //This function gets called multiple times
});
});
});
}
});
我不确定如何分离此事件。可能是通过使用 off
或 unbind
,但不知 Prop 体如何。任何人都可以提供一些帮助吗?
最佳答案
你应该使用off
方法。
$('#popup').on('shown.bs.modal', function () {
$('#popup').off('shown.bs.modal');
AsyncFn().done(function (result) {
AnotherAsyncFn(function () {
SomeFunction(); //This function gets called multiple times
});
});
});
关于javascript - FullCalendar dayClick js事件没有分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41629776/
我试图从 dayClick 获得一些响应,但是当我点击那里时,没有任何反应。我在下面给出了我的代码。 $('.full_calendar').fullCalendar({ header
当 dayClick 函数在某些单元格滚动的页面上没有触发时,我遇到了问题,而其他单元格则很好。基本上它在没有滚动的页面上很好,但是在有页面的较长内容上它会导致问题。 最佳答案 我发现有两个函数可以定
我的网页中有一个完整的日历。日历有事件。在 dayClick 事件处理程序上,我正在调用一个函数。 问题是第 1 次单击日期框时函数被调用 1 次。第 2 次函数被调用 2 次,第 3 次 3 次..
有没有办法转到点击日期的agandaDay。下面的代码是我目前拥有的代码,但它不起作用。 dayClick: function(date, allDay, jsEvent, view) { $('
我是 FullCalendar 的新手,对 js/jquery 也比较陌生,所以如果这是一个简单的问题,请道歉。我尝试使用 FullCalendar 的 dayClick 返回的日期失败。 我希望捕获
我想将 dayClick 函数添加到我的 fullCalendar 中。 日历显示正确,但当我点击某一天时,没有任何反应。 这是我的代码: var calendar; $(document).read
我在使用 select 时遇到的一个问题是: 当我单击月 View 中的日期时,在更改 View 之前立即触发 select: function(start, end, allDay) {etc co
尝试获取 dayClick() 回调以获取当前日期。相反,无论我做什么,它似乎都返回 YESTERDAY,甚至显示错误的星期几(即,当与日期匹配的实际日期是星期六时,它会显示“星期五”)。需要注意的一
我正在尝试将旧的基于 Fullcalendar 的 Web 应用程序转换为 V4。我无法触发 dayClick。 我有这个 CodePen 示例:https://codepen.io/anon/pen
当用户在 Fullcalendar dayClick 事件中单击月 View 中的日期时段时,我希望收到一条警报,提示该日期不可用。日历上的某些日期被阻止,例如 12/10/2012 - 12/14/
我一直在尝试让 FullCalendar 插件中的 dayClick 正常工作,但是当我单击时什么也没有发生。无法弄清楚我做错了什么。我点击了一天,但没有警报消息。下面是jsfiddle。我做错了什么
我正在尝试让“dayClick”功能在 FullCalendar 上运行,但是当我在任何空的日子上按下时,没有任何反应。我搜索了所有 SO,找不到任何解决方案或弄清楚发生了什么。 这是我的代码:
我正在运行 FullCalendar,我想在单击某一天时通过 jQuery 帖子检索一些数据。这是代码: dayClick: function(date, jsEvent, view) {
我注意到当我尝试实现 dayClick: 时,选择函数似乎在某处发生了冲突。 这是一些缩小范围的代码。 // WHEN YOU SELECT MULTIPLE DAYS sel
考虑这个 HTML 4PM 单击 td.fc-widet-content 时,将按预期调用 dayClick 事件。我想将此功能扩展到有时间的 th,
我对 FullCalendar dayClick 没有什么问题。是否可以显示我的窗口(带有我的 css 样式的 div)以在日历中添加新事件? HTML ` CSS
dayClick: function(date, jsEvent, view) { inputDate = moment(date).format('YYYY-MM-DD'); var moment2
很抱歉这个最简单的问题。我想将一些自定义 JSON 数据添加到 fullCalendar 并在我的 dayClick 回调函数中使用它。更具体地说,我想在 dayClick 中访问和更改 custom
$('#calendar').fullCalendar({ header: { left: 'prev,next today',
我有一个 jquery fullcalendar .我想触发 jquery QTip (或其他 jquery 解决方案(例如灯箱))当我单击某天以显示选项列表时。这个问题类似于this questio
我是一名优秀的程序员,十分优秀!