Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Nie mogę pobrać wartości 'top' z CSS
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Witam,
w kodzie mam pewnego div'a, który jest ustawiony na position:relative. Nadaje mu oczywiście atrybuty left i top.
Jeżeli chcę pobrać wartość left w jQuery, piszę:
[JAVASCRIPT] pobierz, plaintext
  1. left = $(this).css('left').replace('px','');
[JAVASCRIPT] pobierz, plaintext

i console.log(left) zwraca mi jaką tam wartość.

Jednak gdy chcę pobrać w taki sam sposób wartość top:
[JAVASCRIPT] pobierz, plaintext
  1. left = $(this).css('top').replace('px','');
[JAVASCRIPT] pobierz, plaintext

console.log(top) zwraca mi obiekt DOMWindow.

Pierwszy raz spotkałem się z czymś takim. Jak dobrać się do wartości 'top'?
Pozdrawiam


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Nie ma się co dziwić, że consol.log(top) zwraca to, co zwraca. Przecież wartość top też zapisujesz w zmiennej left.
Go to the top of the page
+Quote Post
sweter
post
Post #3





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Ajj, sorry - źle przepisłem...
[JAVASCRIPT] pobierz, plaintext
  1. top = $(this).css('top').replace('px','');
[JAVASCRIPT] pobierz, plaintext

Tak mam w kodzie


--------------------
Go to the top of the page
+Quote Post
mortus
post
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Pokaż więcej HTML, CSS i JS, bo według wszelkich prawideł to powinno działać. Przykład.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 01:54