Lollus Opublikowano 31 Maja 2010 Udostępnij Opublikowano 31 Maja 2010 Jak zrobić (pewnie w jquery) dymki po najechaniu na element? Takie title="" tylko, że z obsługą html'a Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 31 Maja 2010 Udostępnij Opublikowano 31 Maja 2010 Ok, ale po najechaniu na jakie elementy? EDIT <html> <head> <script type="text/javascript"> onload = function() { var elements = document.getElementsByTagName( 'a' ); for( var i = 0; i < elements.length; i++ ) { elements[i].tip = null; elements[i].onmouseover = function() { if( this.tip == null ) { this.tip = document.createElement( 'div' ); this.tip.innerHTML = this.title; this.tip.style.position = 'absolute'; this.appendChild( this.tip ); } } elements[i].onmouseout = function() { if( this.tip != null ) { this.removeChild( this.tip ); this.tip = null; } } } } </script> </head> <body> <a title="Tip 1">Link 1</a> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <a title="Tip 2">Link 2</a> <br><br><br><br><br><br><br> </body> </html> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lollus Opublikowano 31 Maja 2010 Autor Udostępnij Opublikowano 31 Maja 2010 Dzięki. Działa A można jakoś ustawić, że ten dymek się pojawia na miejscu kursora myszki bądź chociaż na odsyłaczu wycentrowany? Bo mam 2 odsyłacze koło siebie a dymek pojawia się zawsze w tym samym miejscu Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 31 Maja 2010 Udostępnij Opublikowano 31 Maja 2010 Po this.tip.style.position = 'absolute'; Dodaj this.tip.style.left = this.offsetLeft + this.offsetWidth + 'px'; this.tip.style.top = this.offsetTop + this.offsetHeight + 'px'; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się