/ / Caracteres especiais que acionam eventos jQuery - javascript, jquery

Caracteres especiais que disparam eventos do jQuery - javascript, jquery

Estou tendo problemas com caracteres especiaisdesencadeando eventos em jQuery. Eu tenho um div contendo algum texto, quando ele é pairado eu chamo uma função hover, quando ele "está" unhovered "eu chamo outra função. Isso funciona bem se eu não tiver nenhuma citação:" ou "no conteúdo div, mas faz com que o evento unhover seja disparado prematuramente se esses caracteres estiverem no div.

Ou seja, o evento unhover está sendo chamado quando ainda estou passando o mouse sobre o div. Tentei usar htmlentities, htmlspecialchars no texto do div, mas nenhum dos dois parece ajudar. Alguma ideia?

$("#elementID").hover(hoverIn, hoverOut);

EDIT: Devo acrescentar que o conteúdo do div está sendo passado para ele por php através de uma variável de modelo TWIG.

Respostas:

0 para resposta № 1

Parece estranho.O conteúdo não deve afetar o evento de foco. Parece que o div ao qual você está atribuindo a função hover não cobre toda a área e possivelmente outro elemento interno está quebrando seu código, mas sem verificar o código real é difícil dizer o que está errado.