Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何关闭md select on按钮在md select内单击?_Javascript_Jquery_Angularjs - Fatal编程技术网

Javascript 如何关闭md select on按钮在md select内单击?

Javascript 如何关闭md select on按钮在md select内单击?,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,如何关闭md选择窗口内的md选择按钮 JS $scope.closeSelectBox = () => { var esc = jQuery.Event("keydown"); esc.which = 27 esc.keyCode = 27 $(document).trigger(esc) } HTML <md-input-container style="max-width: 150px; width: 150"> <label>Helpe

如何关闭md选择窗口内的md选择按钮

JS

$scope.closeSelectBox = () => {
  var esc = jQuery.Event("keydown");
  esc.which =  27
  esc.keyCode = 27
  $(document).trigger(esc)
}
HTML

<md-input-container style="max-width: 150px; width: 150">
  <label>Helper:</label>
  <md-select ng-model='vm.selectedHelpers' multiple>
    <md-select-header style="height: 25px">
      <md-button ng-click="closeSelectBox()">Close</md-button>
    </md-select-header>
    <md-option ng-repeat='item in vm.helpers' ng-value='item'>
      {{item.name}}
    </md-option>
  </md-select>
</md-input-container>

帮手:
接近
{{item.name}

已解决 只需点击md背景即可触发

$("md-backdrop").trigger ("click")

已解决 只需点击md背景即可触发

$("md-backdrop").trigger ("click")