Como selecionar TUDO por js

3 respostas
A

Olá, eu estou querendo fazer um site igual estes que quando clica em um botão ele muda pra dia ou noite(deixando o estilo ou preto para noite ou branco para dia) e eu queria saber como mudar tudo por js, eu sei que em css é o * mas e em js?

3 Respostas

D

Se acha que, em CSS, é difícil, tendo em vista que CSS é o que atende ao que você quer com mais facilidade, então, nem queira saber como é em js.

J

Em JS usando Jquery, você basicamente capturaria o evento de click no elemento e faria a atribuição do css. Exemplo de como mudar a cor do body ao clicar no botão:

$('#seu-botao').click(function(){
  $('body').css('background-color','red'); \\muda a cor do body para vermelho

});

A
Consegui amigos, na verdade acho que a solução foi um pouco porca, mais funcionou, eu utilizei o seguinte código:

varr lnk = document.createElement(link);

lnk.setAttribute(type, text/css );

lnk.setAttribute(rel, stylesheet );

lnk.setAttribute(href, css/estilo.css );

document.getElementsByTagName(head).item(0).appendChild(lnk);

resumindo, conforme eu aperto o botão, ele troca o estilo css por arquivo

Criado 7 de fevereiro de 2018
Ultima resposta 7 de fev. de 2018
Respostas 3
Participantes 3