Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery:使用on函数加载插件_Javascript_Jquery_Tooltipster - Fatal编程技术网

Javascript jQuery:使用on函数加载插件

Javascript jQuery:使用on函数加载插件,javascript,jquery,tooltipster,Javascript,Jquery,Tooltipster,我使用jQuery和Tooltipster在悬停用户名时显示工具提示,除了一种情况外,它们工作得很好:当我第一次悬停用户名时,它不会显示 <div class="user">Firstname Lastname</div> 解释哪里出了问题并提供一个fiddle svpI已经解释了我的问题中的错误,我不能提供一个fiddle,因为它使用ajax+一个外部jQuery插件……不,你没有说过:除了一种情况外,这些都很好用:当我第一次悬停用户名时。当你把鼠标悬停在一个用户名上

我使用jQuery和Tooltipster在悬停用户名时显示工具提示,除了一种情况外,它们工作得很好:当我第一次悬停用户名时,它不会显示

<div class="user">Firstname Lastname</div>

解释哪里出了问题并提供一个fiddle svpI已经解释了我的问题中的错误,我不能提供一个fiddle,因为它使用ajax+一个外部jQuery插件……不,你没有说过:除了一种情况外,这些都很好用:当我第一次悬停用户名时。当你把鼠标悬停在一个用户名上时会出什么问题呢?同样,在fiddle中模仿ajax也不太难——只需在setTimeOut中更新内容。谢谢,我已经编辑了我的问题,我希望它能像这样清晰。不过我不知道怎么做小提琴。
$(document).ready(function() {
  $(document).on('mouseover', '.user', function() {

    // Tooltip for EC user
    $('.evac_user').tooltipster({
        animation : 'fade',
        delay : 0,
        content : 'Loading...',
        functionBefore : function(origin, continueTooltip) {
            continueTooltip();

            // next, we want to check if our data has already been cached
            if (origin.data('ajax') !== 'cached') {
                $.ajax({
                    type : 'GET',
                    url : "/myfunction",
                    success : function(data) {
                        // update our tooltip content with our returned data and cache it
                        origin.tooltipster('update', data).data('ajax', 'cached');
                    }
                });
            }
        }
    });

  });
});
$('.user').on('mouseover', function(){