fullCalendar dayClick双击触发

renxuanyao 2013-05-21 03:31:46
如题,怎么让dayclick在双击的时候触发
...全文
6051 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhao_perry 2015-08-04
  • 打赏
  • 举报
回复

addStudySchedule:function(date){
			//需要手动实现双击事件
			var myDate = new Date();
			var nowTimestamp = myDate.getHours()+""+myDate.getMinutes()+""+myDate.getSeconds();
			//双击时才弹出新增
			if(t.lastClickTime==null || t.lastClickTime==''){
				t.lastClickTime = nowTimestamp
				t.lastClickDay=date;
			}else{
				//是双击事件,对业务处理
				var minus = nowTimestamp-t.lastClickTime;
				if(date==t.lastClickDay && minus<=10){
					var config = {
							flag : 'new'
						};
					config.loadDialog="study-schedule-dialog";
					config.startTime=date;
					config.endTime='';
					config.status=0;
					config.statusName='起草';
					$("#dialogs").html(nunjucks.render(Global.appName + '/tpl/idea/dialogs/study-schedule-dialogs.html', config));
					ZTreesUtil.initUserSubjectTree('radio','uam/getUsersByCcparty',Global.ccpartyId,ZTreesUtil.userTtreeCheck);
					$("#study-schedule-dialog").modal({});
					//重新计算
					t.lastClickDay = "";
					t.lastClickTime = "";
				}else{
					//不满足双击事件
					t.lastClickDay = date;
					t.lastClickTime = nowTimestamp;
				}
}
zhao_perry 2015-08-04
  • 打赏
  • 举报
回复
可以自己在js代码中处理用户是不是连续点击两次。 或者就更改fullCalendar.js加双击事件。 个人认为第一个更好实现,需要的话可以把源码贴给你。
风儿3299 2015-06-03
  • 打赏
  • 举报
回复
我也在用,同样问题,求解
周创 2015-04-22
  • 打赏
  • 举报
回复
dayClick如何添加双击事件?求解
renxuanyao 2013-05-27
  • 打赏
  • 举报
回复
没人用过吗 高手呢
renxuanyao 2013-05-27
  • 打赏
  • 举报
回复
改造fullCalendar.js dayClick添加双击事件,解决
renxuanyao 2013-05-23
  • 打赏
  • 举报
回复
这个事控件,是不是发错地方了
michael_law 2013-05-23
  • 打赏
  • 举报
回复
你可以在td的标签里面用这个双击的函数,也可以在div和span上定制这个双击的函数
renxuanyao 2013-05-22
  • 打赏
  • 举报
回复
能否说的具体一点呢
michael_law 2013-05-22
  • 打赏
  • 举报
回复
有专门的onDblClick的属性可用
renxuanyao 2013-05-21
  • 打赏
  • 举报
回复
没人知道吗 !谢谢咯

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧