问题描述
我想知道为什么
<$ p $ ('mouseenter');
$(#a#trigger)。
$(#a#trigger)。trigger('hover');
$(#a#trigger)。trigger('mouseover');
所有这三个都不能激活我拥有的悬停功能。
$ b $
$(function(){
$('a#trigger')。hover(function (e){
$('div#pop-up')。show();
},function(){
$('div#pop-up' ).hide();
});
});
});
a#trigger
是锚点和#弹出
是我的网络中的div元素。
问题是我想将鼠标悬停在FullCalendar插件中的某个事件上,并且这些功能不起作用。
谢谢。
您处于正确的轨道上,问题在于额外的#
在选择器中,只需删除第一个散列:
$(a#trigger)。trigger('mouseenter') ;
请注意,由于ID必须是唯一的,因此不需要指定元素类型 $('#trigger')
更高效。
另外请注意:
I'm using jQuery to develop in web environment.
I want to know why
$("#a#trigger").trigger('mouseenter');
$("#a#trigger").trigger('hover');
$("#a#trigger").trigger('mouseover');
All 3 of those aren't working to activate a hover function that I have.
$(function() {
$('a#trigger').hover(function(e) {
$('div#pop-up').show();
}, function() {
$('div#pop-up').hide();
});
});
});
a#trigger
is the name of the anchor, and #pop-up
is a div element in my web.
The problem is that I want to mouse over some event in FullCalendar plugin and those functions aren't working.Thanks.
You are on the right track, the problem is the extra #
in the selector, just remove the first hash:
$("a#trigger").trigger('mouseenter');
Note that since IDs must be unique, there is no need to specify the element type, $('#trigger')
is more efficient.
Also note that:
这篇关于jQuery的触发器悬停在锚点上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!