我已经使用 jquery 创建了以下滑动效果 - 但我希望它在每次悬停时工作一次。
// Get a reference to the container.
var container = $( ".container" );
// Bind the link to toggle the slide.
$("a.hover-btn" ).hover(
function( e ){
// Prevent the default event.
e.preventDefault();
// Toggle the slide based on its current
// visibility.
if (container.is( ":visible" )){
// Hide - slide up.
container.slideUp( 200 );
$('a.hover-btn').addClass('off');
$('a.hover-btn').removeClass('on');
} else {
// Show - slide down.
container.slideDown( 200 );
$('a.hover-btn').addClass('on');
$('a.hover-btn').removeClass('off');
}
}
);