0.0.348
This commit is contained in:
@@ -774,7 +774,6 @@ function open_curtain (left=null,right=null,overlay=null,close=null){
|
|||||||
handler_text.style.fontSize = '16px'
|
handler_text.style.fontSize = '16px'
|
||||||
}
|
}
|
||||||
|
|
||||||
//тут боди по неведомой для меня причне получал перманентный оверфлоу в значении hidden и вырубал все блоки кроме Новое Сообщение, вероятно для него эта проверка и делалась
|
|
||||||
if (!curtain.classList.contains('open')){
|
if (!curtain.classList.contains('open')){
|
||||||
body.style.overflowY = ''
|
body.style.overflowY = ''
|
||||||
} else {
|
} else {
|
||||||
@@ -812,82 +811,50 @@ function newCurtainZIndex (curtain) {
|
|||||||
|
|
||||||
function getInfoCurtain (curtain,zIndex,name) {
|
function getInfoCurtain (curtain,zIndex,name) {
|
||||||
let data = {}
|
let data = {}
|
||||||
|
let curtain_f_w = null
|
||||||
if (curtain){
|
if (curtain){
|
||||||
let type_curt = getTypeOfData(curtain)
|
let type_curt = getTypeOfData(curtain)
|
||||||
if (curtain[0] && type_curt === 'object'){
|
if (curtain[0] && type_curt === 'object'){
|
||||||
curtain = curtain[0]
|
curtain_f_w = curtain[0]
|
||||||
}
|
}
|
||||||
if (name){
|
|
||||||
let dataset = curtain.dataset
|
|
||||||
let name = ''
|
|
||||||
if (dataset){
|
|
||||||
name = dataset['name']
|
|
||||||
data['name'] = name
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (zIndex){
|
|
||||||
if (curtain.style.zIndex){
|
|
||||||
data['zIndex'] = curtain.style.zIndex
|
|
||||||
} else{
|
|
||||||
data['zIndex'] = 'z-index not finded'
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
let new_curtain = getOpenCurtain()
|
curtain_f_w = getOpenCurtain()
|
||||||
let type_curt = getTypeOfData(new_curtain)
|
let type_curt = getTypeOfData(curtain_f_w)
|
||||||
if (new_curtain[0]){
|
if (curtain_f_w[0]){
|
||||||
if (type_curt === 'object'){
|
if (type_curt === 'object'){
|
||||||
new_curtain = new_curtain[0]
|
curtain_f_w = curtain_f_w[0]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (name){
|
}
|
||||||
let dataset = new_curtain.dataset
|
if (name){
|
||||||
let name = ''
|
let dataset = curtain_f_w.dataset
|
||||||
if (dataset){
|
let name = ''
|
||||||
name = dataset['name']
|
if (dataset){
|
||||||
data['name'] = name
|
name = dataset['name']
|
||||||
}
|
data['name'] = name
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (zIndex){
|
||||||
|
if (curtain_f_w.style.zIndex){
|
||||||
|
data['zIndex'] = curtain_f_w.style.zIndex
|
||||||
|
} else{
|
||||||
|
data['zIndex'] = 'z-index not finded'
|
||||||
}
|
}
|
||||||
if (zIndex){
|
|
||||||
if (new_curtain.style.zIndex){
|
|
||||||
data['zIndex'] = new_curtain.style.zIndex
|
|
||||||
} else{
|
|
||||||
data['zIndex'] = 'z-index not finded'
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return data
|
return data
|
||||||
}
|
}
|
||||||
|
|
||||||
function getOpenCurtain () {
|
function getOpenCurtain () {
|
||||||
let curtains = document.querySelectorAll(".curtain")
|
let curtains = document.querySelectorAll(".curtain.open")
|
||||||
let curtain = ''
|
if (!curtains){
|
||||||
if (curtains.length > 1){
|
curtains = document.querySelector('.curtain')
|
||||||
curtain = []
|
console.log(`not finded open curtain choice first curtain named=${curtains.dataset['name']}`)
|
||||||
}
|
}
|
||||||
let i = 0
|
return curtains
|
||||||
|
|
||||||
curtains.forEach(function (){
|
|
||||||
let el = curtains[i]
|
|
||||||
if (el.classList.contains('open')){
|
|
||||||
let type_data = getTypeOfData(curtain)
|
|
||||||
if (type_data === 'object'){
|
|
||||||
curtain.push(el)
|
|
||||||
} else {
|
|
||||||
curtain = el
|
|
||||||
}
|
|
||||||
}
|
|
||||||
i++
|
|
||||||
})
|
|
||||||
if (!curtain){
|
|
||||||
curtain = document.querySelector('.curtain')
|
|
||||||
console.log(`not finded open curtain choice first curtain named=${curtain.dataset['name']}`)
|
|
||||||
}
|
|
||||||
return curtain
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTypeOfData (data) {
|
function getTypeOfData (data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user