팝오버 요소를 표시하거나 숨기는 처리를 동시에 지원한다.
지정되는 인수에 따라 showPopover()
또는 hidePopover()
메소드처럼 동작한다. 차이점은 togglePopover() 메소드는 잘못된 상태에 따른 InvalidStateError
예외를 발생시키지 않는다.
htmlElement.togglePopover()
true
를 지정하면 숨겨져 있던 팝오버가 표시된다. false
를 지정하면 표시되었던 팝오버가 숨겨진다. 이미 표시되었거나 숨겨져 있는 경우에는 아무런 반응이 나타나지 않는다.
팝오버가 열려 있으면 true
를 반환하고 그렇지 않다면 false
를 반환한다.