Išvalyti numatytąją paieškos eilutę fokusuojant - CSS-gudrybės

Anonim
$("#s") .val("Search… ") .css("color", "#ccc") .focus(function()( $(this).css("color", "black"); if ($(this).val() == "Search… ") ( $(this).val(""); ) )) .blur(function()( $(this).css("color", "#ccc"); if ($(this).val() == "") ( $(this).val("Search… "); ) ));
  1. Nustatykite lauko vertę į „Ieškoti…“
  2. Kai laukas bus fokusuojamas, nustatykite juodą spalvą.
  3. Jei reikšmė yra numatytoji, pašalinkite ją.
  4. Kai laukas tampa nefokusuotas, nustatykite spalvą atgal į šviesiai pilką.
  5. Jei vertė tuščia, grąžinkite numatytąją vertę