获取我用jQueryhover的元素的ID?
我有一堆看起来像这样的元素:
我如何获得我hover的id的名称,因此我可以输出类似“你将鼠标hover在html标签上”的内容。 (我想做的不是那么随意,但我确实需要获取用户为了做到这一点而hover的标记的名称。)
mouseover应该可以解决问题。
$('.tags').mouseover(function() { alert(this.id); });
请注意,如果您想知道鼠标何时离开,您可以使用hover 。
$('.tags').hover( function() { console.log( 'hovering on' , $(this).attr('id') ); }, function() {} );
第二个空函数用于鼠标输出,你可能也希望在该事件上做一些事情。
Use this one:- Hover the mouse
这些解决方案仍然为我提醒。 对我来说,当我处理传递给hover函数的事件对象时,以下工作:
$(".input-box").hover(function(eventObj) { alert(eventObj.target.id); });
此解决方案的来源