1

我正在使用 md-select 元素,当我从下拉列表中选择值时,它会关闭。但集中注意力并没有结束。

我创建了一个指令来手动删除容器,并且容器也被删除,但之后 md-select 不起作用。

这是我的指令

.directive('mdSelectMenu', [function() {
return {
    restrict: 'E',
    link: function(scope, element) {
        element.bind('focusout', function() {
            console.log("focus out");
            $("body,.landing_container").css("overflow","");
            $(".md-select-menu-container").remove();

        });
        element.bind('focusin', function() {
            console.log("focus");
            $("body,.landing_container").css("overflow","hidden");
        });
    }
 }
}])
4

0 回答 0