Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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
Jquery 如何显示';模态';鼠标位置上方?_Jquery_Css - Fatal编程技术网

Jquery 如何显示';模态';鼠标位置上方?

Jquery 如何显示';模态';鼠标位置上方?,jquery,css,Jquery,Css,我有一个表格,当鼠标悬停在列标题上时,我尝试显示一个弹出窗口 当老鼠出没时躲起来 弹出行为正常,但位置不正确 我试图添加基于鼠标位置的位置,但它阻止弹出显示 表格 <th id="label_id"></th> $(this).offset()左将与悬停的元素相关,而不是鼠标。要获得鼠标位置,您需要查询传递到悬停回调的事件。工具提示是否应随鼠标移动,并固定在第页的第个位置(如下所示)?另外,如果在视口外滚动页面和工具提示位置(即使在视口中),会怎么样? <div

我有一个表格,当鼠标悬停在列标题上时,我尝试显示一个弹出窗口 当老鼠出没时躲起来

弹出行为正常,但位置不正确

我试图添加基于鼠标位置的位置,但它阻止弹出显示

表格

<th id="label_id"></th>

$(this).offset()左
将与悬停的元素相关,而不是鼠标。要获得鼠标位置,您需要查询传递到悬停回调的事件。工具提示是否应随鼠标移动,并固定在第页的第个位置(如下所示)?另外,如果在视口外滚动页面和工具提示位置(即使在视口中),会怎么样?
<div id="bubble_id" class="bubble" style="display:none;">
   <div class="bubble-text">
      <h4>Definition</h4>
        <hr>
      <p>my definition</p>
   </div>
</div>
        $('#label_id').hover(

            // au survol de la souris sur le champ en-tête
            function () {
                $('#bubble_id').removeAttr("style");

                // mouse coordonate
                var left = $(this).offset().left;
                var top = $(this).offset().top;
                // $('#bubble_id').attr("style","left:"+left+"px;"+"top:"+top+"px;");

            }, 

            function () {
                $('#bubble_id').css({"display":"None"});

            }
        );