Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pomoc][JS]tooltip


Rekomendowane odpowiedzi

Opublikowano

Siema. Posiadam skrypt ,który daje mi tooltipa (coś takiego jak okienko ,które wyświetla się na najechanie nazwy użytkownika ).

U mnie na najechanie tworzy div'a o id tooltip (dla CSS - #tooltip).

Tylko jak zrobić ,że gdy myszka nie jest ,ani na divie ,ani na miejscu ,które wywołuje to okno to po powiedzmy 3 sek. zamyka okienko (diva).

Aktualny kod wygląda tak :

title w np. linku to treść jaka się wyświetli w divie ;)

<style type="text/css">
#tooltip {
 color: #663c1f;
 padding:4px;
 background:#ceb57f;
 position:absolute;
   text-align: center;
}
</style>
<script type="text/javascript">
function t(v,e,t){
 if(!v.title||!document.createElement)return
 t=document.createElement("div")
 t.move=function(e){
   e=e||event
   t.style.left=e.clientX+15+"px"
   t.style.top=e.clientY+22+"px"
 }
 t.hide=function(x){
   v.title=t.innerHTML
   if(x=document.getElementById("tooltip")) document.body.removeChild(x)
 }
 t.move(e);
 t.id="tooltip"
 t.innerHTML=v.title;v.title=""
 document.body.appendChild(t)
 v.onmouseout=t.hide
 v.onmousemove=t.move
}
</script>
<b onMouseOver="t(this,event)" onMouseOut="t.hide" title="muroF CPM">MPC Forum</b>

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...