Skip to content
This repository was archived by the owner on May 29, 2019. It is now read-only.

Commit 4540476

Browse files
joshuaccpkozlowski-opensource
authored andcommitted
fix(datapicker): some IE8 compatibility improvements
1 parent e01bddf commit 4540476

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/datepicker/datepicker.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -326,12 +326,12 @@ function ($compile, $parse, $document, $position, dateFilter, datepickerPopupCon
326326
};
327327

328328
// popup element used to display calendar
329-
var popupEl = angular.element('<datepicker-popup-wrap><datepicker></datepicker></datepicker-popup-wrap>');
329+
var popupEl = angular.element('<div datepicker-popup-wrap><div datepicker></div></div>');
330330
popupEl.attr({
331331
'ng-model': 'date',
332332
'ng-change': 'dateSelection()'
333333
});
334-
var datepickerEl = popupEl.find('datepicker');
334+
var datepickerEl = angular.element(popupEl.children()[0]);
335335
if (attrs.datepickerOptions) {
336336
datepickerEl.attr(angular.extend({}, originalScope.$eval(attrs.datepickerOptions)));
337337
}
@@ -453,7 +453,7 @@ function ($compile, $parse, $document, $position, dateFilter, datepickerPopupCon
453453

454454
.directive('datepickerPopupWrap', function() {
455455
return {
456-
restrict:'E',
456+
restrict:'EA',
457457
replace: true,
458458
transclude: true,
459459
templateUrl: 'template/datepicker/popup.html',

0 commit comments

Comments
 (0)