Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala Pessoal, preciso executar um evento ao fechar ao clicar no close do coloar box, é um link, mas nao estou conseguindo idenficiar ele na página.
Alguem conheçe alguma função ou o nome do elemento para q eu possa chamar a funcão nele
Obrigado
Abraços
Fala William,
Não aconteceu nada, segue abaixo a função
$(document).ready(function(){
$("a, .hel").colorbox({width:"80%", height:"80%", iframe:true,
onClosed:function(){ GetData(); } });
});
Essa função GetData() faz uma requisicao ajax de uma tabela que tem que ser atualizada tentei usar também
$('a').live('click', function () {
GetData()
});
Essa função acima pega os links da tabela e faz atualização, mas o fechar do color box nada feito...
Teste assim:
$(document).ready(function(){
$("a, .hel").colorbox({width:"80%", height:"80%", iframe:true,
onClosed:function(){ alert('Fui chamado!') }
});
});
se você ver o alert(), então o problema é na implementação da tua function.
Ctrl+Shif+J aparece algum erro ? corrija.
Boa tarde, a função não executa, mas resolvi o problema idenficando o objeto e dando um bind nele
$('a, #cboxClose').live('click', function () {
GetData(); return false;
});
Na verdade não é um botão e sim uma div, por isso acho que a tentava chamar a função no elemento link e nao funciona, agora fica mais especifico e melhor, somente quando clico em fechar ele executa o função q eu quero.
Obrigado
Abraços
Bom dia!
brissolareEstou com o mesmo problema. Em qual arquivo você incluiu esta função?
Procurei nos includes do colorbox e não encontrei.
Abs,
Lásaro
Depende.
olha a documentação do plugin
http://colorpowered.com/colorbox/
pronto:
Só isso. Use o callback que ele mesmo disponibiliza para fazer oque você quer.