javascript - Jquery datepicker月/年菜单问题

标签 javascript jquery jquery-ui

我正在使用带有月份和年份菜单的 jquery datepicker like this ,

在这里,如果您单击月份菜单,请将其保持打开状态,然后单击年份下拉菜单,然后月份菜单将关闭并出现年份菜单。

但是我的代码有问题,当我打开月份菜单时,保持打开状态,然后单击年份下拉菜单,然后年份菜单会自动关闭。

所以我发现自己无法思考从哪里开始调试,有人可以帮助我吗?

最佳答案

我认为这是事件传播的一个例子,它创建了一个类似于附加多个监听器的模拟。

要解决,在日历div的点击事件中写入此行event.stopPropagation();

让其他人给出正确的答案

关于javascript - Jquery datepicker月/年菜单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18358375/

相关文章:

javascript - 如何覆盖 Node 红色中点击事件的完成( Node 对话框确定)按钮?

javascript - clearRect 不清除 Canvas 中的任何内容

javascript - 在 google sheet JavaScript 中添加一行

javascript - jQuery 总是安全地运行函数吗?

JQuery Mobile 动态填充的可折叠集丢失圆角

带有 IE7 问题的 jQuery UI 选项卡

javascript - 使用多个可选择的选项卡

javascript - header 比父元素宽 ~60%?

javascript - 如何使用 jQuery 将一个隐藏字段的值设置为另一个隐藏字段?

javascript - 如何防止 jQuery-UI 按钮集破坏 AngularJS 绑定(bind)?