LB
Alterar css da classe dinamicamente com TScript
Olá
Seria possível alterar o css de uma classe como esta class="btn btn-default tdate-group-addon" via TScript ?
Sei que com classe de nome único dá certo, uso assim:
TScript::create('$(".modal-dialog").attr("style", "width: 100%; margin-left: 0px; ")');
Para este este nome com espaços não está funcionando....
Obrigado
Seria possível alterar o css de uma classe como esta class="btn btn-default tdate-group-addon" via TScript ?
Sei que com classe de nome único dá certo, uso assim:
TScript::create('$(".modal-dialog").attr("style", "width: 100%; margin-left: 0px; ")');
Para este este nome com espaços não está funcionando....
Obrigado
cria uma var antes e depois substituia no TScript
Olá Ico
Tentei de todas as formas, inclusive com em alguns exemplos que falam para unir as classes com .
Ficando assim o comando:
TScript::create('$(".btn.btn-default.tdate-group-addon").attr("style", "color:red; ")');
Mesmo assim não funciona, mas seu pegar a parte abaixo e testar no console do navegador, funciona, ou seja, é o TScript que não está conseguindo executar.
$(".btn.btn-default.tdate-group-addon").attr("style", "color:red; ")
Deve ser algo mesmo no TScript que não consegue localizar classes neste formato.
vamos examinar a classe TScript e ver
---
A Classe diz isso ... vamos lá!
Tente usar um timeout. Pode ser que o script esteja executando antes da renderização total da tela
Olá Ico e Nataniel, consegui resolver com a ajuda do Willian Padilha.
Foi usando timeout sim, ficou assim a linha de comando.
TScript::create('setTimeout(function(){ $(".btn.btn-default.tdate-group-addon").attr("style", "color:red; "); }, 100);');
Retirando os espaços entre as classes.
Obrigado a todos pela força....