好的,所以我有以下代码可以对网页上的某些项目产生类似“手风琴”的效果:
jQuery(document).ready(function() {
$('.cont-wrap').hide();
$('.cont').on('mouseenter', '.cont-title', function(){
$(this).next().slideDown(300).siblings('.cont-wrap').slideUp(300);
});
$('.main').on('mouseleave', '.cont-wrap, cont-title', function(){
$(this('.cont-wrap')).slideUp(300);
});
});
我试图用 mouseleave 部分完成的是,当鼠标离开主 div 时,所有 cont-wrap 部分都返回到隐藏状态,从而重置页面的部分。
提前致谢。