Du bist nicht angemeldet (anmelden)
Supertopic » Forum » Webentwicklung » Javascript » Erledigt: Position eines Layers abhängig vom Mauszeiger
Seite 1
Erledigt: Position eines Layers abhängig vom Mauszeiger
Für nen Tooltip:
Der Css-Part ist easy, aber wie häng ich den Layer nun an die Maus? Hab mir schon gut 50 Tooltip-Scripte angeschaut und bin verzweifelt.
Der Css-Part ist easy, aber wie häng ich den Layer nun an die Maus? Hab mir schon gut 50 Tooltip-Scripte angeschaut und bin verzweifelt.
<div class="tooltip">Mein Tooltiptext</div>
Hm, ich empfehle dir nen JS-Framework zu benutzen (sofern du evtl. auch noch andere JS-Dinge auf der Site hast). Schau dir mal http://mootools.net/ (
) an, die haben Tooltips „eingebaut“ ( http://mootools.net/docs/Plugins/Tips ).
Wenns umfangreicher sein soll, gibts z.B. http://www.e-magine.ro/playground/tipsx3/ , dass auf Mootools aufbaut.
Wenns umfangreicher sein soll, gibts z.B. http://www.e-magine.ro/playground/tipsx3/ , dass auf Mootools aufbaut.
<script type="text/javascript" language="Javascript"><!--var IE = document.all?true:falseif (!IE) document.captureEvents(Event.MOUSEMOVE)document.onmousemove = getMouseXY;var tempX = 0var tempY = 0function getMouseXY(e) {if (IE) {tempX = event.clientX + document.body.scrollLefttempY = event.clientY + document.body.scrollTop} else {tempX = e.pageXtempY = e.pageY}if (tempX < 0){tempX = 0}if (tempY < 0){tempY = 0}document.getElementById('div').left = tempX + 'px'document.getElementById('div').top = tempY + 'px'return true}//--></script>
