2011-10-05 71 views
0

我正在使用jQuery UI datepicker的“onSelect”设置。不幸的是,我有两个日历,用户需要在每个日历上选择日期,如果用户点击页面,我还需要隐藏日历。所以,我将一个点击事件附加到隐藏日历的HTML标记上。问题是,当我使用datepicker的“onSelect”方法时,这也会触发HTML标签上的点击事件并隐藏日历!jQuery UI datepicker onSelect冒泡

任何想法?

谢谢!

回答

1
if ($(event.target).closest(".ui-datepicker").size() === 0) { 
    // No date picker was clicked! 
} 
+0

非常感谢! – tau