ToggleEvent: свойство newState
Свойство newState только для чтения интерфейса ToggleEvent — это строка, представляющая состояние, к которому переходит элемент.
Значение
Строка. Возможные значения: "open" (появляется всплывающая подсказка) или "closed" (всплывающая подсказка скрывается).
Примеры
const popover = document.getElementById("mypopover");
// ...
popover.addEventListener("beforetoggle", (event) => {
if (event.newState === "open") {
console.log("Popover is being shown");
} else {
console.log("Popover is being hidden");
}
});
Спецификации
| Спецификация |
|---|
| HTML # dom-toggleevent-newstate |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
newState |
114 | 114 | 120 | 100 | 17 | 114 | 120 | 76 | 17 | 23.0 | 114 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState