javascript jquery设置超时延迟

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript jquery设置超时延迟相关的知识,希望对你有一定的参考价值。

 $('#header_search_input').on('blur', function(){
        setTimeout(function(){

        var search_address = $('#header_search_input').val();
        console.log(search_address);
      if($('#header_search_input').val() != '') {
    search_address = encodeURI(search_address);
    
    console.log(search_address);
    var referrer = document.referrer;
    if (referrer && (referrer.indexOf('madpaws.com.au/') != -1))
    {
      location.href="<?php echo $iserp_data['webroot_uri']; ?>/petsitters/" + search_address;
    } else {
     location.href="<?php echo $iserp_data['webroot_uri']; ?>/petsitters/" + search_address + '?utm_source=<?php if (isset($iserp_data['iserp']['iserp_slug'])) { echo $iserp_data['iserp']['iserp_slug']; } else  echo 'LUX';  ?>&utm_medium=organic&utm_campaign=iserp';
    }
    }
},100);
    });

以上是关于javascript jquery设置超时延迟的主要内容,如果未能解决你的问题,请参考以下文章

使用javascript在循环内设置超时

如何在 Javascript/jQuery 中重置超时?

JavaScript 之 定时器 延迟器

多个 AJAX 请求相互延迟

设置超时延迟

转载---javascript 定时器总结