Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmiana działania funkcji.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Laps_
Cześć - nie znam się na JS a mam pewien problem. Uczę się php i html'a na gotowych stronach, poprawiam i robię i napotkałem coś czego nie rozumiem.

Cytat
<script type="text/javascript">
$('ul.item-list li').live('mouseenter', function(e){
$('#oTip').html($(this).find('img').attr('tip')).css({top:e.pageY-60,left:e.pageX+40}).show();
$(this).mousemove(function(e){
$('#oTip').css({top:e.pageY-60,left:e.pageX+40});
}).mouseleave(function(){
$('#oTip').hide();
})
})
</script>


Z tego co widziałem w praktyce ten kod powoduję wyświetlenie "dymka" po najechaniu na część oznaczoną w kodzie jako "li" (pierwsza linijka mówi wszystko biggrin.gif). Potrzebuję poprawić tak to by działałało na zdefiniowany "div".

Pozdrawiam.
sybii
Na wszystkie div-y:
  1. $('div').live('mouseenter', function(e){


Na div-y o klasie (<div class="mojaklasa"></div>):
  1. $('div.mojaklasa').live('mouseenter', function(e){


Zamień pierwszą linijkę skryptu na jedno z powyższych.
Laps_
Dziękuję za pomoc, można zamknąć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.