2012-02-21 18 views
2

jQueryでイベントをトリガーする特殊文字に問題があります。私は、いくつかのテキストを含むdivを持っています。ホバリングしたときにホバリング機能を呼び出すと、「隠されている」ときに別の機能が呼び出されます。引用符がないとうまくいきます:divの内容に 'または'が含まれていますが、その文字がdivにある場合にunhoverイベントが早期にトリガーされます。jQueryイベントをトリガーする特殊文字

つまり、unhoverイベントが発生しています私はまだdiv要素の上にマウスを置いていたときに呼び出され、私はすべてのアイデアをdiv要素内のテキストの上にhtmlentitiesやhtmlspecialcharsを使用してみましたが、どちらも役立つように見えるまし

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

EDIT:。。?私はのdivのことを追加する必要があります内容はTWIGテンプレート変数を介してphpによって渡されています。

+2

あなたのHTMLの一部を減らし、フィドルを作ることをお勧めします。 – sinsedrix

+0

また、複雑なことをしている場合は、hoverInとhoverOutの正確な内容をお知らせください。 – hayavuk

答えて

0

コンテンツはホバーイベントに影響しないはずです。ホバリング機能をasigningしている場合は、全体の領域をカバーしていない可能性があります、内部の別の要素があなたのコードを壊しているが、実際のコードをckeckingせずに何が間違っているのか分かりにくいです。