UNPKG

italia2024

Version:

Italia 2024 assets

64 lines (59 loc) 2.07 kB
(function () { var insertStyle = document.createElement('style'); insertStyle.insertAdjacentHTML('beforeend', ` /* クリック無効(SP) */ @media screen and (max-width: 743.9px) { :is(.eve-none, .eve-none_sp) { pointer-events: none; cursor: none; } @media (any-hover: hover) { :is(.eve-none, .eve-none_sp):is([href], [onclick]):is(:hover, :focus) { opacity: 1; filter: brightness(1) } } } /* クリック無効(PC) */ @media print, screen and (min-width: 744px) { :is(.eve-none, .eve-none_pc) { pointer-events: none; cursor: none; } @media (any-hover: hover) { :is(.eve-none, .eve-none_pc):is([href], [onclick]):is(:hover, :focus) { opacity: 1; filter: brightness(1) } } } `); document.getElementsByTagName('head')[0].appendChild(insertStyle); })(); ///function:eve-none:CSS (function () { if (window.matchMedia('(max-width: 743.9px)').matches) { //ウィンドウサイズ743.9px以下(スマホ) let arrEveNones_sp = Array.prototype.slice.call(document.querySelectorAll(":is(.eve-none, .eve-none_sp)")); //Arr.NodeList //クリック時のイベント/登録 let fnEveNone_sp = function () { let lgtEveNone_sp = arrEveNones_sp.length; for (let n = 0; n < lgtEveNone_sp; n++) { arrEveNones_sp[n].addEventListener('click', function (e) { return false; }); }; ///for }(); ///.addEventListener('click' } else if (window.matchMedia('(min-width: 744px)').matches) { //ウィンドウサイズ744px以上(PC) let arrEveNones_pc = Array.prototype.slice.call(document.querySelectorAll(":is(.eve-none, .eve-none_pc)")); //Arr.NodeList //クリック時のイベント/登録 let fnEveNone_pc = function () { let lgtEveNone_pc = arrEveNones_pc.length; for (let n = 0; n < lgtEveNone_pc; n++) { arrEveNones_pc[n].addEventListener('click', function (e) { return false; }); }; ///for }(); ///.addEventListener('click' }; ///if else })(); ///function:eve-none:JS