No longo caminho correr, eu vou oferecer o melhor para os desenvolvedores que realmente desejam surge à frente na vida por conta própria, sem qualquer apoio de outras pessoas.
Então pessoal balançar acima de sua vida com seus próprios pensamentos e idéias. Estou ansioso para ver uma mudança na vida de todo mundo nos próximos anos
'}, {título: «. JavaScript', id: 'javascriptpanel', bodystyle: 'padding: 10px', html: 'JavaScript língua adorável '}, {título:' Estilos CSS ', id:' csspanel ', bodystyle:' padding: 10px ', html:' Estilo '}]}); win.show ();
//adicionando um ouvinte de evento para um tag ahref Ext.EventManager .addListener ("devsnippets", "clique", function () {Ext.getCmp ('devpanel') .
expand ();}, este, {preventDefault: true});
//adicionando um ouvinte de evento para um tag ahref Ext.EventManager .addListener ("techvideo", "clique", function () {Ext. getCmp ('techvideopanel') .expand ();}, este, {preventDefault: true});
}); //fim da função onReady
Coloque o código HTML abaixo em corpo Tag:
1 Snippets Desenvolvedor | Tecnologia de vídeo Bytes
Atualizado em 2 de Código-Dez-2009: Espectadores, se houver mais de um link, em seguida, adicione primeiramente semelhante "classe" para todos os respectivos links, como antes, eu não tenho adicionado da "classe "atribuir aos respectivos links.
Abaixo está o código HTML para o mesmo
1 Snippets Desenvolvedor | Tecnologia de vídeo Bytes
E eu mudei o id de 'devpanel' para 'devsnippetspanel' no Código JavaScript, então no lugar de adicionar ouvintes para cada link, você pode substituir o mesmo com o código abaixo:
1 2 3 Ext.select ('.ahreflinks') .no ('click', function (e) {Ext.getCmp (e.target .id + "painel") .expand ();}) ;.
Eu atualizei o respectivo código no download e visualizar versões, por favor, dê uma olhada no que
Live Preview | Baixe
O código acima nos ajuda muito no caso de desempenho. . E eu gostaria de agradecer a 'Claude' por seu valioso comentário
OnClick de um link abrir respectivo acordeão Painel