'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); } }; }]) });