Bloquear tópico em ajax
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Bloquear tópico em ajax
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,
Re: Bloquear tópico em ajax
Olá amigo, não sei se é bem isto que você queria, mas crie um novo javascripts com investimento nos topicos com esse código:
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).
- 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).
Re: Bloquear tópico em ajax
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. |
Tópicos semelhantes
» Alterar ícones do tópico em modo Ajax
» Ícone do tópico com AJAX
» Editar título do tópico em ajax
» Alterar o ícone do tópico com AJAX
» Alterar o ícone do tópico com AJAX
» Ícone do tópico com AJAX
» Editar título do tópico em ajax
» Alterar o ícone do tópico com AJAX
» Alterar o ícone do tópico com AJAX
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos