Clicky

Skocz do zawartości


Zdjęcie
- - - - -

JavaScript - Jak to zrobić.

2 odpowiedzi w tym temacie

  • Zaloguj się, aby dodać odpowiedź

#1 jedre

jedre

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 464 postów
  • Skąd:Polska

Napisano 11 listopad 2009 - 13:58

Witam!

Sorki za temat ale nie wiem nawet jak to się nazywa. Niech ktoś poprawi :)

Mam taki kod
// Pobieramy jezyk strony
	var lang = $('html').attr('lang');
	
	// Zmienne językowe
	var language = {
		zw: {
				pl: { ce: 'rozwiń/zwiń', collapse: 'zwiń', expand: 'rozwiń' },
				en: { ce: 'expand/collapse', collapse: 'collapse', expand: 'expand' }
		      }
	};
	
	zwLang = language.zw.'Tutaj to co w zmienej lang - jak?';

Chcę ustalić dane dla wersji językowej. w ostatniej linii po kropce muszę podstawić 'pl' albo 'en' język jest zapisany w zmiennej lang. Jak go tam podstawić? Jak dam:
zwLang = language.zw.lang;
To mam undefined.

Ehh. Udało się.
zwLang = language.zw[lang];
Niby obiekt a można używać jak tablicy heh :]

#2 Baranek

Baranek

    Początkujący

  • Użytkownik
  • Pip
  • 28 postów

Napisano 11 listopad 2009 - 15:32

format json ?:]

#3 jedre

jedre

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 464 postów
  • Skąd:Polska

Napisano 11 listopad 2009 - 15:50

yhy :)
Prosty i przejrzysty :)




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych