Ir para conteúdo
Fórum Script Brasil
  • 0

Remover Botoes Duplicados


bernardocollet

Pergunta

seguinte,

var categorias:XML = new XML();

categorias.ignoreWhite = true;

categorias.load("gera_categoria.php");

categorias.onLoad = function():Void {

registros_categorias = categorias.childNodes[0].childNodes.length;

for(i=0; i<registros_categorias; i++){

bt_categoria.duplicateMovieClip('bt_categoria' + i, _root.clientes.getNextHighestDepth());

_root.clientes['bt_categoria'+i]._y+=i*25;

_root.clientes['bt_categoria'+i].id = categorias.childNodes[0].childNodes.attributes.id

_root.clientes['bt_categoria'+i].categoria.text = categorias.childNodes[0].childNodes.attributes.categoria

_root.clientes['bt_categoria'+i].onPress = function(){

var clientela:XML = new XML();

clientela.ignoreWhite = true;

clientela.load("gera_conteudo_clientes.php?id="+this.id);

clientela.onLoad = function():Void{

registros_clientela = clientela.childNodes[0].childNodes.length;

for(u=0; u<registros_clientela; u++){

bt_clientela.duplicateMovieClip('bt_clientela' + u, _root.clientes.getNextHighestDepth());

_root.clientes['bt_clientela'+u]._y+=u*25;

_root.clientes['bt_clientela'+u].id = clientela.childNodes[0].childNodes.attributes.id

_root.clientes['bt_clientela'+u].cl = clientela.childNodes[0].childNodes.attributes.cliente

_root.clientes['bt_clientela'+u].cliente.text = _root.clientes['bt_clientela'+u].cl;

_root.clientes['bt_clientela'+u].imagem = clientela.childNodes[0].childNodes.attributes.imagem

_root.clientes['bt_clientela'+u].ano = clientela.childNodes[0].childNodes.attributes.ano

_root.clientes['bt_clientela'+u].setor = clientela.childNodes[0].childNodes.attributes.setor

_root.clientes['bt_clientela'+u].site = clientela.childNodes[0].childNodes.attributes.site

_root.clientes['bt_clientela'+u].observacoes = clientela.childNodes[0].childNodes.attributes.observacoes

_root.clientes['bt_clientela'+u].onPress = function(){

mostra_portfolio.cliente = this.cl;

mostra_portfolio.imagem.loadMovie((this.imagem), u);

mostra_portfolio.ano = this.ano;

mostra_portfolio.setor = this.setor;

mostra_portfolio.site = this.site;

mostra_portfolio.observacoes = this.observacoes;

}

_root.clientes['bt_clientela'+u].onRollOver = function(){

this.gotoAndPlay(2);

}

_root.clientes['bt_clientela'+u].onRollOut = function(){

this.gotoAndPlay(7);

}

}

bt_clientela.unloadMovie();

}

}

_root.clientes['bt_categoria'+i].onRollOver = function(){

this.gotoAndPlay(2);

}

_root.clientes['bt_categoria'+i].onRollOut = function(){

this.gotoAndPlay(7);

}}

bt_categoria.unloadMovie();

}

esse codigo ta duplicando as categorias vinda de um xml, cada categoria tem alguns clientes cadastrados nele, ta tudo funcionando corretamente, so da erro quando tipo, clico numa categoria q tem 2 registros de clientes, ai dps clico em outro q so tem 1 registro, aparece o primeiro registro dela e tb o 2º registro da categoria anterior..

como faço pra quando clicar numa categoria, deletar todos os bts q foram criados da categoria anterior?

valeu ae :rolleyes:

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...