fadingText
Pod-klasa Shop. Obsługa tymczasowej treści pól, do czasu wpisania innej przez użytkownika (np. pola wyszukiwania).
Parametry w JS
Ponieważ klasa jest inicjalizowana razem z Shop, wszystkie parametry należy nadać przed zdarzeniem domready lub najpóźniej w funkcji warunkowej Shop.fadingText.condition()
Parametry Shop.fadingText.options :
- selector (string) - selector pól obsługiwanych, domyślnie input.fadingtext
Działanie
Wybrane pola otrzymują zdarzenia onFocus i onBlur. Domyślna wartość (podana w HTML w value=””) jest usuwana w momencie onFocus i przywracana w onBlur, jeżeli nie podano żadnej nowej. Formularz zawierający pole otrzymuje onSubmit, które wywołuje onFocus dla wszystkich pól fadingText wewnątrz - usuwa to domyślną value=””, która nie powinna zostać wysłana.