簡體   English   中英

Pace.JS Qtip 如何忽略 Pace Animation

[英]Pace.JS Qtip how to ignore the Pace Animation

我們如何可以忽略帶有 Pace.js 進度動畫的 URL 到我的 ajax 調用之一,我遵循了文檔中提到的以下內容,我試圖忽略 URL '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 
        }
    });
});

我意識到這是一個較舊的帖子,但是我最近有這個要求,而這篇帖子是最早出現的帖子之一......我想我會把我的決議放在這里以防其他人需要它。

在加載pace.min.js 庫之前為ignoreURLs 設置pace 選項

<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>

'staffNameAutoComplete' 是我正在調用的 ajax URL 的一部分。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM