gpt4 book ai didi

javascript - wdCalendar buddle mousedown 事件

转载 作者:行者123 更新时间:2023-11-28 17:52:48 27 4
gpt4 key购买 nike

我已经为此苦思了几个小时,快要放弃了,所以我想我应该在 SO 上发布我的第一个问题。

我已经从 http://www.web-delicious.com/jquery-plugins-demo/wdCalendar/sample.php 实现了 wdCalendar并且正在扩展他们的“buddle” float div 以满足我的需要。问题是,在创建事件时(通过在日历上拖动鼠标以显示 float 的 div 以便快速添加),所有鼠标事件都将被忽略(通过返回 false 的 jquery mousedown 事件),因此当我将选择框添加到“伙伴”,我无法做出任何选择。这可以很容易地在他们的演示页面上进行测试,方法是在“buddle”div 出现时尝试突出显示一些文本。删除 mousedown 函数只是假设用户在 buddle 外部单击并删除了 buddle。

该功能在 Linux 的 FF 26.0 中运行良好,但在 Linux 或 IE 的 Chrome 31.0.1650.63 中不起作用。

问题是,我怎样才能修改他们的 mousedown 事件处理程序来考虑 buddle 内的点击?

谢谢,罗斯。

最佳答案

您可以在插件中的 jquery.calendar.js 中评论下面的代码

if (e.pageX < 0 
|| e.pageY < 0
|| e.pageX > document.documentElement.clientWidth
|| e.pageY >= document.documentElement.clientHeight) {

dragEnd(e);
return false;
}

关于javascript - wdCalendar buddle mousedown 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21941120/

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