Strict Standards: Declaration of action_plugin_searchtext::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /lib/plugins/searchtext/action.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at /lib/plugins/searchtext/action.php:14) in /inc/auth.php on line 313

Warning: Cannot modify header information - headers already sent by (output started at /lib/plugins/searchtext/action.php:14) in /inc/actions.php on line 163
style-graficzne:js-fadingtext [Shop Docs]

Dokumentacja techniczna

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.