Skip to content

Commit 5626082

Browse files
committed
Merge pull request #152 from MaksimSimkin/Issue151
fix for issue 151
2 parents 202d946 + 1d67d9f commit 5626082

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

jquery.daterangepicker.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,11 @@
622622
$(window).bind('resize.datepicker',calcPosition);
623623

624624
return this;
625-
625+
626+
function IsOwnDatePickerClicked(evt, selfObj)
627+
{
628+
return ( evt.target == selfObj || (selfObj.childNodes != undefined && $.inArray(evt.target, selfObj.childNodes)>=0))
629+
}
626630

627631
function init_datepicker()
628632
{
@@ -729,7 +733,7 @@
729733
//if user click other place of the webpage, close date range picker window
730734
$(document).bind('click.datepicker',function(evt)
731735
{
732-
if (evt.target != self[0]) {
736+
if (!IsOwnDatePickerClicked(evt, self[0])) {
733737
if (box.is(':visible')) closeDatePicker();
734738
}
735739
});

0 commit comments

Comments
 (0)