Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wagner Martins - SC

Passar variavel javascript para css

Recommended Posts

Como posso pegar o valor de uma variável javascript e passar para o css? No meu casa quero definir o tamanho da largura com o css usando o valor da variavel javascript. Estou fazendo assim, mais não tive sucesso.

<script>
     $(document).ready(function(e) {
   showViewportSize();    
});
$(window).resize(function(e) {
   showViewportSize();
});
function showViewportSize() {
   var the_width = $(window).width();
   var the_height = $(window).height();                   
   $('#width').text(the_width);

var myElement = document.querySelector("#logo");
myElement.style.width = text(the_width);



}

    </script>

Compartilhar este post


Link para o post
Compartilhar em outros sites
myElement.style.width = the_width;
E aperte Ctrl + Shift + J no Firefox para ver o erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sugiro o seguinte código:

function showViewportSize( elem ) {
	var the_width	= $( window ).width() + "px";
	var the_height	= $( window ).height() + "px";

	$( elem ).css({
		width: the_width,
		height: the_height
	});
}

$( window ).on( "load resize", function() {
	showViewportSize( "#logo" );
});

Te recomendo usar jQuery em todo o código e declarar as funções antes de qualquer chamada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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