Categoria jQuery

Erro “jQuery mouseenter is not a function” no Drupal

Solução

Se você chegou aqui com esse problema está querendo logo a solução, sem enrolação. Substitua o

$('seletor_aqui').mouseenter(function() {})

por

$('seletor_aqui').bind('mouseenter', function() {})

A solução também vale para a função mouseleave. Leia mais

Comentários: 1 Categorias:

Evento .click() do jQuery não funciona em conteúdo do Fancybox

Usando a versão 1.2 do fancybox enfrentei um problema, aparentemente sem razão: associava um .click() por jQuery a um link e ele não tinha o comportamento esperado.

Depois de muito tentar (acho que) percebi o que acontecia. Ao usar conteúdo inline no fancybox, ele copia os elementos para formar a janela que se espera. Associando normalmente um comportamento a qualquer elemento, você associa ao original, a cópia não herda. Ou seja, no meu caso o link que era exibido não tinha mais associado o comportamento que eu queria.

A solução é associar na hora em que a janela é aberta, pela chave ‘callbackOnShow’ (na versão 1.2). No meu caso ficou assim:

Leia mais

Comentários: 1 Categorias:

$(document).height() e Chrome? Use o $(window).load()

Dica rápida de desenvolvimento web/jquery para pegar a altura do documento ($(document).height()) depois do documento completamente carregado.

Comentários: 6 Categorias: