2011-01-04 8 views
3

Ich versuche, eine Jquery Tooltip zu machen, die angezeigt wird, wenn ein Benutzer über einen Link mouses. In meinem Fall verwendet der Link display: block style, so dass er einen großen Bereich abdeckt. Es funktioniert perfekt in Chrome und Firefox, aber im Internet Explorer funktioniert es überhaupt nicht. Der Tooltip wird nicht angezeigt, der Browser hat eigene Tooltips usw. IE !!!!Dieser Code funktioniert gut in Chrome, Firefox, aber nicht in IE

http://pastebin.com/1kBaMujV

Irgendwelche Ideen? Got to internet explorer ...

+0

Bitte geben Sie den Code in der Frage ein. –

Antwort

0

Welche Version von IE verwenden Sie? In IE 8 ist es in Ordnung.

+0

vor ein paar Monaten habe ich eine Beta von IE 9 heruntergeladen. – Jeddizero

+0

Es ist etwas mit dem CSS zu tun, die Sie verwenden, wenn ich es gefunden habe, werde ich hier aktualisieren. Warum entwickelst du deinen eigenen Tooltip, es gibt viele Tooltip-Plugins, die es bereits gibt? Ich verwende dieses in meinem Projekt http://jquery.bassistance.de/tooltip/demo/ –

+0

Ich konnte nicht eines finden, das a) der Maus folgt und b) einen Link anvisieren und den Titel verwenden kann Attribut des Links als Inhalt im Tooltip. In Chrome ist einfach perfekt, in Firefox funktioniert es, aber wenn jemand auf den Link klickt und dann auf die Schaltfläche Zurück im Browser klickt, bewegt sich der Tooltip nicht und eine Kopie davon erscheint in einem Bereich der Seite, wo er nicht sein sollte. – Jeddizero

1

Ok gut ich nahm Ihren Rat und ging für einen bereits vorhandenen mit jQueryTools von flowplayer. Dies ist das Ergebnis:

http://pastebin.com/gxSQx64B

Funktioniert hervorragend in Chrome, Firefox und Internet Explorer. Ich denke, es ist am besten, einen zu verwenden, der reif ist. Das einzige, was mich immer noch nervt, ist in Firefox, wenn du auf den Link klickst und dann auf den Zurück-Button des Browsers klickst, wird der Tooltip statisch über dem Linkbereich angezeigt, bis du die Maus zurück über den Linkbereich bewegst. Bei den anderen Browsern ist dies nicht der Fall.

Verwandte Themen