Ir para conteúdo

Eziquiel

Members
  • Total de itens

    288
  • Registro em

  • Última visita

  • Dias vencidos

    13

Eziquiel venceu o dia em Dezembro 26 2017

Teve o conteúdo mais curtido

Reputação

96 Bom

7 Seguidores

Sobre Eziquiel

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Creio que você inverteu a ordem. Você informou "preco.produto" como parâmetro, quando deveria ser "produto.preco". return produto.preco + formulaImposto(produto.preco); Dei uma corrigida no seu código. var produto = {nome:'carro', preco:150}; var formulaImpostoA = function(preco){return preco * 0.1}; var formulaImpostoB = function(preco){return preco * 0.2}; var calcularPreco = function(produto,formulaImposto){ return produto.preco + formulaImposto(produto.preco); } var precoFinal = calcularPreco(produto,formulaImpostoA); console.log(precoFinal);
  2. Eziquiel

    Otimizando o código

    Por que não aponta o índice [0] no retorno da seu método, exemplo: return self::$data = $select->selectResult()[0];
  3. Eziquiel

    Exibir/esconder checkbox dentro de TD/TR usando hover

    Seria isso? https://jsfiddle.net/6kaeg5ym/1/
  4. Olha só este exemplo abaixo. Usando o "classList.toggle", a classe "ok" será incluída caso não exista no elemento, e será retirada caso exista. Ela irá sofrer uma inversão. <tr> <td width="70%" class="tt">CPF</td> <td width="30%"> <a href="#vazio" class="check" onclick="this.classList.toggle('ok')" >OK</a> </td> </tr>
  5. Eziquiel

    Ordenar array

    Talvez isto lhe ajude. Nesse caso a variável $newArray vai receber o seu array original ordenado. $newArray = array(); foreach ($array as $key => $value) { arsort($value); $newArray[$key] = $value; };
  6. Isso aí. Faltava o ";". Falou... Abraço.
  7. Essa alteração de projeto é a razão de não estar dando certo. Então tente substituir esta linha: $classe_status = strtolower($usuario->status_pagamento); Por estas três $classe_status = "" $classe_status = ($usuario->status_pagamento == "PAGO")? "ok" : $classe_status; $classe_status = ($usuario->status_pagamento == "EM ABERTO")? "atraso" : $classe_status; Experimente aí.
  8. Ah sim. É que antes você tinha dito "OK" e "ATRASO". Então não existe mais "OK" e "ATRASO"? Foi substituído? OU são duas coisas diferentes?
  9. O problema está no entendimento do seu problema. Eu havia entendido que o input receberia apenas dois valores: "OK" ou "ATRASO". Mas, pelo que ví, o input recebeu o valor "PAGO". É isso mesmo? Quais os valores que esse input recebe quando preenchido pela requisição? No seu código php, quais os valores que "$usuario->status_pagamento" recebe?
  10. Olá.... Execute o código que lhe passei, e depois entre no navegador (modo inspecionar) e verifique se foi adicionado a classe "ok" ou "atraso" ao seu input. Depois me diga.
  11. Olá. Segue uma das maneiras. Antes do echo "<table... defina uma variavel conforme abaixo: $classe_status = strtolower($usuario->status_pagamento); Aqui convertemos a descrição "OK" ou "ATRASO" para minúsculo, que será exatamente as classes que utilizamos. Essa variável será atualuzada a cada registro lido, antes de criar (retornar) o elemento input. Agora, inclua o conteúdo dessa variavél na parte onde a classe do elemento é definida. Exemplo. class='status_pagamento $classe_status'
  12. Caso os inputs criados após o retorno da busca já venham preenchidos com "OK" ou "ATRASO", então você pode fazer com que o cada input receba no seu atributo class o seu respectivo status. O que quero dizer é que o retorno da sua busca já retorne cada input com sua classe definida. Por exemplo: Se o status for "OK", faça com que a busca já retorne o input com a classe "ok" atribuída a ele: <input type="text" name="sta" value="" class="sta ok"/> Se o status for "ATRASO", faça com que a busca já retorne o input com a classe "atraso" atribuída a ele: <input type="text" name="sta" value="" class="sta atraso"/> Entendeu? Nesse caso você precisa criar uma condição no seu script que retorna esta busca.
  13. Fiquei na dúvida se estes inputs serão preenchidos automaticamente durante o retorno da busca. Se for isso, então o procedimento é outro. Caso você ainda queira manter o procedimento de alterar a cor do <input> conforme o usuário for digitando, e se estes inputs forem criados em tempo de execução (o que parece ser), então substitua esta linha: $('.sta').on('keyup', function(){ por esta: $(document).on("keyup",".sta",function(){
  14. Eziquiel

    Controle deslizante

    Obrigado. Te desejo sucesso no seu projeto. Procure sim estudar os códigos e tire bom proveito deles. Abraço.
  15. Eziquiel

    Controle deslizante

    Olá. Desenvolvi este exemplo para você. Creio que seja isso. https://codepen.io/Eziquiel/pen/XVpVeJ?editors=0010
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.