Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][JavaScript][AJAX]Export zmiennej poza jQuery
Forum PHP.pl > Forum > Przedszkole
sada
Witam!

Mam od kilku godzin ten sam problem:
Jak z wnętrza jQuery wyciągnąć zmienną. W tym wypadku jest to zmienna liczl.
Wewnątrz zmienna istnieje na zewnątrz nie.


[JAVASCRIPT] pobierz, plaintext
  1. $(function(){
  2. var liczl=$('#sformatowany').css('line-height');
  3. liczl=parseFloat(liczl,10);
  4. $('#zmniejsz').click(function(){
  5. var os=$('#sformatowany').css('line-height');
  6. liczl=parseFloat(os,10);
  7. var jedn=os.slice(-2);
  8. $('#sformatowany').css('line-height',liczl/1.2+jedn);
  9. });
  10.  
  11.  
  12.  
  13. });
  14.  
  15. alert(liczl);
[JAVASCRIPT] pobierz, plaintext




Dzięki za wszelką konstruktywną pomoc
cojack
Inicjalizuj tą zmienną poza funkcją.
ylk
  1. var licz=0;
  2. $(function(){
  3. var liczl=$('#sformatowany').css('line-height');
  4. liczl=parseFloat(liczl,10);
  5. $('#zmniejsz').click(function(){
  6. var os=$('#sformatowany').css('line-height');
  7. liczl=parseFloat(os,10);
  8. var jedn=os.slice(-2);
  9. $('#sformatowany').css('line-height',liczl/1.2+jedn);
  10. });
  11. licz=liczl;
  12.  
  13.  
  14.  
  15. });
  16.  
  17. alert(licz);
sada
Niestey ciągle wyświetla 0, czyli działa źle

Może ktoś jeszcze ?...


Jakby kogoś interesowało to zrobiłem . Najbliżej był cojack i ylk i bardzo im dziękuję za inspiracje, dziękuję także moje j żonie i rodzicom, bez nich ten sukces nie był by możliwy.



[JAVASCRIPT] pobierz, plaintext
  1. var licz0l=0;
  2. $(function(){
  3.  
  4. licz0l=parseInt($('#sformatowany').css('line-height'));
  5.  
  6. $('#zmniejsz').click(function(){
  7. var os=$('#sformatowany').css('line-height');
  8. var liczl=parseFloat(os,10);
  9. liczl=parseInt(liczl/1.1);
  10. var jedn=os.slice(-2);
  11. $('#sformatowany').css('line-height',liczl+jedn);
  12. licz0l=liczl;
  13. });
  14.  
  15. });
[JAVASCRIPT] pobierz, plaintext
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.