Ir para conteúdo

POWERED BY:

Arquivado

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

Amanda_Flor

Tamanho de div criada dinamicamente

Recommended Posts

Bom, vamos lá..

 

Estou usando este exemplo do "Coda-Slider" http://www.ndoherty.biz/demos/coda-slider/1.1.1/

 

Se alguem usa o firebug do FF poderá notar que a div do menu é criada dinamicamente e recebe um style de width:

 

<div id="stripNav0" class="stripNav" style="width: 345px;">
<ul>
<li class="tab1" style=""><a href="#1" class="current">Panel 1</a></li>
<li class="tab2" style=""><a href="#2">Panel 2</a></li>
<li class="tab3" style=""><a href="#3">Panel 3</a></li>
<li class="tab4" style=""><a href="#4">Panel 4</a></li>
<li class="tab5" style=""><a href="#5">Panel 5</a></li>
</ul>
</div>

Essa é a parte do JQuery que cria a div

 

// Create the Tabs
jQuery(this).before("<div class='stripNav' id='stripNav" + j + "'><ul><\/ul><\/div>");
jQuery(this).find("div.panel").each(function(n) {
		jQuery("div#stripNav" + j + " ul").append("<li class='tab" + (n+1) + "'><a href='#" + (n+1) + "'>" + jQuery(this).attr("title") + "<\/a><\/li>");												
			});

Reparem que ao criar a div "stripNav" é feita uma concatenação com a var j, que vale 0.

Portanto a div recebe o id final "stripNav0".

 

O problema é: Essa div criada dinamicamente recebe esse width não sei de onde.

Queria que essa div recebesse um width de 980px.

 

Mesmo criando um atributo #stripNav0 e setando 980px ele não aceita, pois o css inline manda.

 

Alguém tem um luz pra resolver isso???

Fritei meus neurônios com isso rs

Não sou loira, então tenho mais de 2 viu rsrs

 

Moxos e moxas do forum.. me ajudem please!! :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehe é pra mexer com programação tem que ter mais de dois neurônios pelo menos =P

 

bom no script em algum lugar deve ter a hora que ele joga esse width, da pra ver que essa lib não é muito flexível rs

 

para você não ter que mexer no código da lib, no final da execução faz um jQuery('#stripNav0').width(980) na mão grande mesmo..

 

 

t+

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.