Delay running a function for 3 seconds?
问题 I'm looking to delay running this function for 3 seconds: <script type="text/javascript"> $('#FormsPageID table tr:nth-child(12) td:nth-child(2) div span span input') .on('focus', function(){ var $this = $(this); if($this.val() == '4/11/2013'){ $this.val(''); } }) .on('blur', function(){ var $this = $(this); if($this.val() == ''){ $this.val('4/11/2013'); } }); </script> The examples I've come across all involve using setTimeout to or show an element after X seconds. But I'm unsure how that