Ir para conteúdo

POWERED BY:

Arquivado

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

LaBoss

[Resolvido] jQuery e ColorBox

Recommended Posts

Boas ppl estou a ter um pequeno problema na integração do colorbox, então é o seguinte, tenho um código que me carrega os dados para dentro de uma lista, depois de os dados carregados poderei clicar no titulo da mesma para editar, o formulário de edição esta a ser carregado pelo plugin colorbox, ate aqui tudo bem, depois de fechar o colorbox ele recarrega os dados outra vez, e se for tentar editar outro item ele não deixa da este erro:

 

$.colorbox is not a function
[Parar Neste Erro] onClosed: function () { 

 

o meu codigo actual é este:

 

$("a[href*='#tabsDadosSoftware']").click(function () {
   CarregarDadosSoftware();
});

function CarregarDadosSoftware() {
   $.ajax({
       url: 'ajax/Software.php',
       cache: false,
       data: "acc=Visualizar&idpc=<?php echo (int)$_GET["id"]; ?>",
       type: 'GET',
       contentType: "application/x-www-form-urlencoded; charset=utf-8",
       beforeSend: function () {
           $('div#ListagemSoftware > div.Informacoes .load').show();
           $('div#ListagemSoftware > div.Informacoes > ul').html("");
       },
       success: function (result) {
           $('div#ListagemSoftware > div.Informacoes .load').hide();
           $('div#ListagemSoftware > div.Informacoes > ul').html(result)
       }
   });
}
$("div#ListagemSoftware > div.Informacoes > ul > li > .titulo").live('click', function () {
var IDSoftware = $(this).parent().attr("id");
   $.colorbox({
       href: "ajax/Software.php?acc=Editar&idpc=<?php echo (int)$_GET["id"]; ?>&id="+IDSoftware,
       onClosed: function () {
			CarregarDadosSoftware();
       }
   });
});

 

Desde já agradeço pela ajuda :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

$.colorbox is not a function

verifique se você está importando corretamente o plugin

 

antes dessa chamada a ele.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá sim estou a importar correctamente pois ele da primeira vez que carrego ele abre, depois de abrir o colorbox eu fecho a janela e ele recarrega os dados novamente e depois de recarregar os dados deixa de funcionar =S

 

Esta aqui um vídeo com o erro :P

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente colocar um return false abaixo da chamativa da função CarregarDadosSoftware(), faça o teste e poste o resultado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas já arranjei o script ele não funcionava pk eu chamava o jquery.js novamente na pagina que carregava tirei isso e ta a funcionar 6 estrelas obrigado pelas ajudas :)

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.