我找到了一个关于添加弹出框的教程,但希望该框显示在悬停而不是单击上。如何更改此代码才能执行此操作?
function div_show() {
document.getElementById('abc').style.display = "block";
}
function deselect(e) {
$('.pop').slideFadeToggle(function() {
e.removeClass('selected');
});
}
$(function() {
$('#youtube').on('click', function() {
if ($(this).hasClass('selected')) {
deselect($(this));
} else {
$(this).addClass('selected');
$('.pop').slideFadeToggle();
}
return false;
});
$('.close').on('click', function() {
deselect($('#youtube'));
return false;
});
});
$.fn.slideFadeToggle = function(easing, callback) {
return this.animate({
opacity: 'toggle'
}, 'fast', easing, callback);
};
答案 0 :(得分:3)