2011-10-05 92 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