O clique do botão 'como' falha no Firefox
-
27-09-2019 - |
Pergunta
Estou adicionando um botão 'Like' do Facebook ao DOM usando este plugin jQuery: http://onerutterut.com/open-source/jquery-facebook--like-plugin.html
Funciona bem em todos os navegadores, exceto o Firefox. A maneira como funciona é que, quando um determinado link é clicado, alguns dados são carregados, incluindo o URL para o botão 'LIGE' para usar, para que um novo botão como seja gerado e adicionado ao DOM.
Então, no Firefox, é renderizado, mas quando eu clico nele, nada acontece. Isso está acontecendo em várias máquinas com o Firefox.
Estranhamente, porém, após uma reinicialização do Firefox na qual um complemento foi desativado, de repente o botão LIME funciona, mas assim que você atualizar a página, ela não fará!
O que poderia estar acontecendo? Isso é seriamente confuso. A propósito, é o Firefox 3.6.10.
Obrigado :)
Solução
Na verdade, eu estava escondendo a div, em que o botão gosta estava sendo renderizado e o retorno de chamada em que a div estava sendo desbotada outro Retorno de chamada, um para um desbotamento de um gráfico de carregamento. Aparentemente, no Firefox, o Facebook JS tem um problema na configuração adequada do botão ao ser desbotada de um retorno de chamada de um desbotamento.
Provavelmente é um erro de escopo. Enfim, resolvido :)