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:Note that since IDs must be unique, there is no need to specify the element type,
$('#trigger')is more efficient.Also note that: