簡體   English   中英

頁面上的用戶交互與醉意

[英]User interaction on a page with tipsy

有沒有辦法可以跟蹤用戶在頁面上執行的操作。 主要是我想做以下事情:用戶打開一個頁面,如果他沒有點擊該頁面上的任何地方來顯示工具提示(我正在使用tipsy)指導他哪些部分是可點擊的。

到目前為止,我已經嘗試過幾種東西:

  1. 我已經設置了手動顯示的tipsy: triggermanual ;
  2. 我做了一個等於false的變量,直到用戶點擊那些可點擊的項目(div和圖像)
  3. 如果變量為false,則顯示工具提示( tipsy )。

但我錯過了一些東西,因為這不起作用。 這是我的代碼。

$(document).ready(function() {
    var userClick = false;

    function showTooltips() {
        $(document).ready(function()) {
            if(userClick === false)
                $('.nickname .pseudo-white').tipsy('show');
    }

    setTimeout(showTooltips(), 5000);
});

嘗試擺脫對$(document).ready的額外調用,並將函數名稱傳遞給setTimeout而不是用()調用它

$(document).ready(function() {
    var userClick = false;

    function showTooltips() {
            if(userClick === false)
                $('.nickname .pseudo-white').tipsy('show');
    }

    setTimeout(showTooltips, 5000);
});

暫無
暫無

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

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