Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Meriteiro

Outubro de 2016



"Este membro destacou-se pela sua dedicação e pelo seu esforço.
Ao longo do último mês, demonstrou as suas capacidades gerais no FDF e, por isso, merece o nosso agradecimento."
Login

Esqueci minha senha

Últimos assuntos
Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Quem está conectado
56 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 55 Visitantes :: 1 Motor de busca

EDU2010

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Bloquear tópico em ajax

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Bloquear tópico em ajax

Mensagem por Doct em Ter 14 Jun 2016 - 19:38

Detalhes da questão


Endereço do fórum: www.npsamp.com.br
Versão do fórum: PhpBB3

Descrição


Olá! Gostaria da ajuda de vocês para desenvolver um código (JS) em que acelerava o carregamento da ação de Bloquear sem sair da página (AJAX). Um código (JS) que é parecido com que eu desejo se encontra neste tutorial; [TUTORIAL] Acelerar o carregamento das respostas rápidas

Algo que seja assim; Após o clicar da ação de BLOQUEAR apareça uma mensagem (em cima) vermelha dizendo "Este tópico está sendo bloqueado".  

Aguardo respostas,  Muito feliz

Doct
Nível 2

Masculino
Inscrito dia : 14/06/2016
Mensagens : 8
Pontos Ativos : 189

http://www.npsamp.com

Resolvido Re: Bloquear tópico em ajax

Mensagem por while em Ter 14 Jun 2016 - 20:42

Olá amigo, não sei se é bem isto que você queria, mas crie um novo javascripts com investimento nos topicos com esse código:
Código:
jQuery(document).ready(function() {
    p = 'p a[href*="/modcp?mode=';
    g = 'gtblock';
    jQuery(p + 'lock&"],' + p + 'unlock&"]').attr('id', g);
    jQuery('#' + g).click(function() {
        jQuery.ajax({
            url: this.href
        });
        l = 'http://';
        if (this.href.indexOf('/modcp?mode=lock&') != -1) {
            i = l + 'illiweb.com/fa/subsilver/topic_lock.gif';
            this.href = this.href.replace('lock', 'unlock')
        } else {
            i = l + 'illiweb.com/fa/subsilver/topic_unlock.gif';
            this.href = this.href.replace('unlock', 'lock')
        };
        jQuery(this).find('img').attr({
            'title': '',
            'alt': '',
            'src': i
        });
        return false
    });
})

Basta trocar illiweb.com/fa/subsilver/topic_lock.gif pela url da sua imagem de bloquear tópico
e illiweb.com/fa/subsilver/topic_unlock.gif pela de desbloquear.

Observação: Não deves colocar o http: muito menos o www. , deixe ele normal, sem isto.
O efeito é automático, você clica no botão, e é automaticamente bloqueado/desbloqueado.
Você verá que ao clicar, a imagem mudará (efeito ajax).

while
Usuário experiente

Masculino
Inscrito dia : 24/04/2016
Mensagens : 2817
Pontos Ativos : 4141

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Bloquear tópico em ajax

Mensagem por while em Sex 17 Jun 2016 - 16:12

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.

while
Usuário experiente

Masculino
Inscrito dia : 24/04/2016
Mensagens : 2817
Pontos Ativos : 4141

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5