Ir ao conteúdo
  • Cadastre-se

Um jquery bloqueando os outros


Posts recomendados

    Bom, hoje eu adicionei um jquery que adiciona links automaticamente (e como tenho muitos elementos que carregam dinamicamente, como seções de artigos do wikipédia [pela API deles], e etc, coloquei um 'timer' para o código começar a funcionar). Acontece que ele esta bloqueando todos os outros codigos inseridos no site, como esses abaixo por exemplo:

jQuery("document").ready(function($){
    var menu= $("menu");
    $(window).scroll(function () {
        if ($(this).scrollTop() > 40) {
            menu.addClass("menu-white");
        } else {
            menu.removeClass("menu-white");
        }
    });
});

$(document).ready(function(){
    $("#sinopse").click(function(){
        $("pagination").css("display", "none");
        $("#sinopse1").css("display", "block");
        $("menu2 li").removeClass('menuat');
        $("#sinopse").addClass('menuat');
    });
});

 

   O código que adicionei é o seguinte:

function LinkarPalavra(obj) {
 for (i in obj) {
  var SysHTML   = document.body.innerHTML;
  var linkStart = '<a href="' + obj[i] + '" target="_blank">', linkEnd = '</a>';
  var reg       = new RegExp('\\b' + i + '\\b', 'g');
  SysHTML       = SysHTML.replace(reg, linkStart + i + linkEnd);
  document.body.innerHTML = SysHTML;
 }
}
LinkarPalavra({
  'Colin Donnell' : '/2016/08/colin-donnell.html',
  'Paul Blackthorne' : '/2016/08/paul-blackthorne.html',
  'Susanna Thompson' : '/2016/08/susanna-thompson.html',
  'John Barrowman' : '/2016/08/john-barrowman.html'
});

   Ele esta em um arquivo externo, e estou usando esse código para chama-lo depois de um tempo:

    setTimeout(function() { 
var tag = document.createElement('script');
tag.src = 'URL';
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
        }, 1200);

    Bom, se alguém souber onde está o problema, agradeceria a ajuda.

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!