Essa também, não funcionou, mas obrigado pela ajuda
P
Pacato
Funcionou, tirei a validação do tipo e foi… neste caso não preciso validar o tipo.
Vc (ou alguém) sabe como adicionar mais uma condição? Pq se eu declaro o height ou width ’ =" " ’ (igual a nada dentro) ele não cai na condição default com valor setado.
javaflex
Qual objetivo do seu problema? Se o que você fez atende, o código já está claro, outras formas podem dificultar a leitura. Se não atende, fale o problema.
P
Pacato
É apenas melhorar a parte visual, não queria deixar dois “if’s”, essa condição ficou melhor… agora só queria adicionar uma validação de ="" estou testando agora se isso abaixo funciona:
darlan_machado1 like
O que acontece com os ifs ali é bem claro, cada um valida uma coisa.
P
Pacato
Não sei pq essa solução não adiantou…
Fica zerada, é que são atributos dinâmicos e as vezes não terá valores e ficará apenas height ou width sem nem o height="".
Para estes casos eu não sei como resolver.
mate
{ $(this).attr(“height”) != null && $(this).attr(“height”) != "" ? h = $(this).attr(“height”) : h = 500 }
acredito que de certo tbm
var h = { $(this).attr(“height”) != null && $(this).attr(“height”) != "" ? $(this).attr(“height”) : 500 }
rodevops2 likes
Às vezes uma “funçãozinha” aumenta e muito a leitura do código…
E você ainda ganha praticidade se a regra mudar, é só alterar a função…
P
Pacato
Olá redevops blz? Obrigado pelo retorno… desculpe minha falta de conhecimento… mas essa melhoria é para dentro de uma função, não sei adaptar para colocar em uma função só
rodevops
Mas o exemplo que mostrei faz exatamente isso
P
Pacato
É que as variáveis estão fora da Function, então pensei que estivesse falando de outra.
rodevops1 like
O que já indica que qualquer outro escopo pode chamar a função após ela ter sido criada
Ainda não testei (pq tenho que subir os arquivos para homologação devido a algumas burocracias aqui (e só la vou ter a real certeza se funcionou, pq as vezes da uns conflitos estranhos)…