Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Nie mogę pobrać wartości 'top' z CSS
Forum PHP.pl > Forum > Przedszkole
sweter
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
mortus
Nie ma się co dziwić, że consol.log(top) zwraca to, co zwraca. Przecież wartość top też zapisujesz w zmiennej left.
sweter
Ajj, sorry - źle przepisłem...
[JAVASCRIPT] pobierz, plaintext
  1. top = $(this).css('top').replace('px','');
[JAVASCRIPT] pobierz, plaintext

Tak mam w kodzie
mortus
Pokaż więcej HTML, CSS i JS, bo według wszelkich prawideł to powinno działać. Przykład.
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.