Skip to Content

JavaScript File

URL: https://www.100suvenirov.ru/des/js2/jquery.placeholder.js?7
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Thu, 26 Jul 2018 10:46:41 GMT
Download Time: Less than a second
Cookies: None
Size: 1 KB
HTTP Headers:  5 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
  
OK Issues: No issues found

1(function($){$.fn.placeholder=function(text){return this.each(function(){var

2context=$(this),placeholderText,nativePlaceholderSupport=('placeholder'in document.createElement('input'));function onBlur(event){checkIfEmpty($(event.target));}

3function checkIfEmpty(){if(context.val()===''){if(context.attr('type')==='password'){try{context.attr('type','text');}

4catch(e){return false;}

5}

6context.val(placeholderText);context.addClass('ui-placeholder');}

7}

8function onFocus(event){context.removeClass('ui-placeholder');if(context.val()===placeholderText){context.val('');}

9}

10if(text===undefined){placeholderText=$(this).attr('placeholder');}

11else{placeholderText=text;}

12if(!nativePlaceholderSupport){checkIfEmpty(context.blur(onBlur).focus(onFocus));context.parents('form').submit(function(event){if(context.val()===placeholderText){context.val('');}

13}

14);}

15else{context.attr('placeholder',placeholderText);}

16}

17);}

18;}

19)(jQuery);