Hub/js/raccourcis.js
√(noham)² cde16f7d71 V2.5
2022-11-08 17:20:48 +01:00

37 lines
1.1 KiB
JavaScript

// // auto-open-details.js
// function getDetails(mouseEvent) {
// let target = mouseEvent.target
// if (target.tagName === 'SUMMARY') {
// target = target.parentNode
// }
// if (target.tagName !== 'DETAILS') {
// return // Using return without a value will return the value undefined.
// }
// return target
// }
// (
// ()=>{
// const detailsCollection = document.getElementsByTagName('details')
// for (let [key, details] of Object.entries(detailsCollection)){
// details.onmouseover = (mouseEvent) => {
// const target = getDetails(mouseEvent)
// if (typeof target != "undefined") {
// target.open = true
// }
// }
// }
// document.addEventListener('mouseover', (mouseEvent)=>{
// for (let [key, details] of Object.entries(detailsCollection)){
// if (details.matches(':hover')){
// return // Don't use "continue" since its subelement needs to show.
// }
// details.open = false
// }
// })
// }
// )();