Pace.JS Qtip如何忽略佩斯动画

时间:2014-12-04 04:45:54

标签: javascript jquery qtip

我们如何通过Pace.js进度动画忽略网址到我的一个ajax调用, 我遵循文档中提到的以下内容,我试图忽略一个网址' getTip'但它仍然触发了节奏动画,

ajax:{       trackMethods:[' GET',' POST'],       trackWebSockets:false,       ignoreURLs:[' arterySignalR',' browserLink',' getTip']     }

或者如何在以下调用中使用Pace.ignore

$(" a [name ^ =' qtipname']")。each(function(){

        var $this = $(this);
        var id = $this.attr('rel');
        $this.qtip({
            content:{
                text: 'Loading...',
                ajax:{
                    url: urlTip,
                    type: 'GET', 
                    loading: false,
                    data: {"objectID": id}
                }
            },
            show: 'mouseover', // Show it on mouseover
            hide: {
                delay: 200,
                fixed: true // We'll let the user interact with it
            },
            style: {
                classes: 'ui-tooltip-light ui-tooltip-shadow',
                width: 290 
            }
        });

1 个答案:

答案 0 :(得分:6)

我意识到这是一篇较旧的帖子,但我最近有这个要求,这篇文章是第一个提出的帖子......我想我会把我的决议放在这里以防其他人需要它。

在加载pace.min.js库

之前设置ignoreURL的步速选项
<script>
    paceOptions = {
        ajax: {ignoreURLs: ['some-substring', /some-regexp/]}
    }
</script>
<script src="../dist/js/pace.min.js"></script>

我的一个ignoreURL示例:

<script>
    paceOptions = {
        ajax: {ignoreURLs: ['staffNameAutoComplete']}
    }
</script>
<script src="../dist/js/pace.min.js"></script>

where&#39; staffNameAutoComplete&#39;是我正在调用的ajax URL的一部分。

  

http://www.website.com/json.php?request=staffNameAutoComplete