使用AngularJS使div成为焦点,其他一切变暗

时间:2015-01-23 11:51:41

标签: angularjs

我需要Angular的这个小部件: https://github.com/zzarcon/focusable

我需要能够专注于一个div,让它外面的一切都变暗,而不能在外面点击。我需要将用户的注意力仅吸引到div。

这可能吗?

1 个答案:

答案 0 :(得分:0)

最好的方法是创建一个使用你建议的jQuery库的指令:

myApp.directive('myFocusableDirective', function() {
    return {
        link: function(scope, elem) {
            Focusable.setFocus(elem);
        }
    };
});

<div my-focusable-directive>
    I AM FOCUSABLE!
</div>