Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobarnie współrzędnych pojemnika
Hfastmet
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 26.07.2008

Ostrzeżenie: (0%)
-----


Witam!

Zastanawia mnie jak pobrać wpółrzędne pojemnika np.

  1. <div onmouseover="new pob();" style="height: 100px; width: 100px;">costam</div>


  1. var pob = function()
  2. {
  3. $(document).bind('mousemove', function(e){
  4.  
  5. //alert(e.pageX);
  6.  
  7. });
  8. }


no właśnie e.pageX pobierze mi iksa w odniesieniu do ekranu, a ja bym chciał wpółrzędne położenia kursora względem pojemnika o wymiarach 100x100px. Jest na to jakiś sposób??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wiiir
post
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 34
Dołączył: 22.02.2010

Ostrzeżenie: (0%)
-----


co za lenie (IMG:style_emoticons/default/smile.gif) hehe
mozna to tak zrobic
  1. $("#ramka").bind('mousemove', function(e){
  2. var j = $(this).offset()
  3. var left = (e.pageX - j.left <0) ?0:Math.floor(e.pageX - j.left);
  4. var top = (e.pageY - j.top <0) ?0:Math.floor(e.pageY - j.top);
  5. $("#pomiar").html("top:"+top+" left:"+left);
  6. });


Ten post edytował wiiir 6.09.2010, 22:17:26
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 12:17