Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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
在哪里放置我丢失的.mouseover()以获取鼠标位置?(jquery)_Jquery_Coordinates_Mouseover - Fatal编程技术网

在哪里放置我丢失的.mouseover()以获取鼠标位置?(jquery)

在哪里放置我丢失的.mouseover()以获取鼠标位置?(jquery),jquery,coordinates,mouseover,Jquery,Coordinates,Mouseover,在阅读之后,我有以下部分工作代码: $(document).bind ("found_match", function(e){ $('#status2').html(e.pageX +', '+ e.pageY); }); 当事件“found_match Occessed”时,它应该在div中显示鼠标坐标:“status2”,但它没有。显然是因为我错过了.mousover()。但是,在我的代码中放在哪里才能使它工作,这样它就可以在事件发生时显示鼠标坐标了 非常感谢试试这个: $('#s

在阅读之后,我有以下部分工作代码:

$(document).bind ("found_match", function(e){
 $('#status2').html(e.pageX +', '+ e.pageY);
   });
当事件“found_match Occessed”时,它应该在div中显示鼠标坐标:“status2”,但它没有。显然是因为我错过了.mousover()。但是,在我的代码中放在哪里才能使它工作,这样它就可以在事件发生时显示鼠标坐标了

非常感谢

试试这个:

$('#someID').mousemove(function(event){
    $(document).trigger('found_match', event);
});
这里有一个小提琴的例子:

(我不得不稍微更改一下自定义函数的参数)

找到了匹配项您,程序员需要在某个时刻触发该事件

$('#foo').mousemove(function (e)
{
    if (someCondition) // probably involving e.pageX and e.pageY
    {
        $(document).trigger('found_match');
    }
});

我猜found_match是您创建的自定义事件,我们可以看到它的代码吗?@amosrivera--代码在OP中……如果我在脚本中添加此项,它会显示:未定义,未定义