Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery]Wartość bieżacego selectora w konfiguracji pluginu
Forum PHP.pl > Forum > Po stronie przeglądarki
maniutek08
Witam

Jak pobrać wartość,html - cokolwiek do ustawień pluginu konfigurowanego selektora?
  1. $('.count').countdown({until : +$(this).attr('data-seconds'), format : 'MS'});


$(this) mi nie działa, a chciałbym żeby pobrał bieżącą wartość odpowiednią dla każdego $('.count')
trueblue
Jako parametr 'until' przekaż tylko nazwę atrybutu, tu: 'data-seconds'.
W pluginie pobierz wartość atrybutu z $(this).

Albo wykonaj each na selektorze i wywołuj plugin dla każdego elementu z osobna, przekazując wartość parametru. (W pluginie odbywa się identyczna akcja).
maniutek08
W sumie nie wiem czemu nie pomyślałem o each'u wink.gif

A z tym pierwszym to nie bardzo Cię zrozumiałem. Czy mógłbyś napisać jakby to miało według Ciebie wyglądaćquestionmark.gif
trueblue
W pluginie (musisz zmienić jego kod) traktujesz parametr 'until' nie jako wartość, którą należy wykorzystać bezpośrednio, tylko jako atrybut, pod którym jest ta wartość, czyli mniej więcej:
  1. var tu_jest_wartosc=$(this).attr(options.until);
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.