1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| 'use strict';
|
| define(['app',
| 'angular'],
| function (app, angular) {
|
| app.directive('owlAutoFocus', ["$timeout", "$log",
| function ($timeout, $log) {
| return {
| restrict : 'A',
| link : function (scope, element, attr) {
| // IE버그로 인해 다 그려진후에 포커스가 가야한다. - 500ms
| $timeout(function () {
| if (angular.isDefined(attr["target"])) {
| $(attr["target"]).trigger("focus");
| }
| else {
| element.focus();
| }
| }, 500);
| }
| };
| }])
| });
|
|