Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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中鼠标悬停上元素的id_Jquery_Html_Asp.net Mvc_Onmouseover - Fatal编程技术网

获取jquery中鼠标悬停上元素的id

获取jquery中鼠标悬停上元素的id,jquery,html,asp.net-mvc,onmouseover,Jquery,Html,Asp.net Mvc,Onmouseover,首先我知道这个问题的答案很简单,但首先我要理解我的问题。 这是我的html和脚本 <img onmouseover="FacebookprofileTip(1, 0)" onmouseout="FacebookprofileTip(0, 1);" onclick="FacebookprofileTip(0, 1);" id="imgProfile" src="#" /> <div class="row" id="profile-tip"></div> 根据

首先我知道这个问题的答案很简单,但首先我要理解我的问题。 这是我的html和脚本

<img onmouseover="FacebookprofileTip(1, 0)" onmouseout="FacebookprofileTip(0, 1);" onclick="FacebookprofileTip(0, 1);" id="imgProfile" src="#" />
<div class="row"  id="profile-tip"></div>

根据我的要求,我想获得mouseover事件中“img”标签的id。但我已经将两个参数传递给函数
post
delay
显示工具提示消息的时间。因此,请告诉我如何在jquery中获取id。

它有一个非常简单的解决方案,将
这个
引用传递给调用事件到事件处理程序的元素。然后可以读取
id
属性

<img onmouseover="FacebookprofileTip(1, 0, this)"  id="imgProfile" src="#" />
功能FacebookprofileTip(post、延迟、元素){
警报(要素id)
}

您正在函数
FacebookprofileTip(1,0)
中传递数字,因此您必须在第
var j=$(g.target)行中得到错误你的具体问题是什么?我的问题是如何通过像FacebookprofileTip(1,0)那样的传递来获取MouseOver上img标记的id。对不起。。再次查看更新的代码。
//设置配置文件卡$('#配置文件提示').css(pos)的位置<img onmouseover="FacebookprofileTip(1, 0, this)"  id="imgProfile" src="#" />
function FacebookprofileTip(post, delay, elem) {
     alert(elem.id)
     //Rest of your code, now you can play with elem as required
}