【发布时间】:2015-09-20 13:58:58
【问题描述】:
你好,Jquery 切换有点问题。
当我滚动到 div 切换时不想停下来玩一会儿。
我不知道如何只触发一次在 div 入口上的切换并将其设置回 div 出口(从顶部)。
这是我的代码
$(document).ready(function(){
$(".fa-home-mini").css("display", "none");
$('.fa-home-mini').click(function () {
if($('.navi').is(':visible')){
$('.navi').toggle('slide', {
direction: 'left'
}, 1000);
}
else{
$('.navi').toggle('slide', {
direction: 'left'
}, 1000);
}
});
$(window).scroll( function() {
var value = $(this).scrollTop();
if ( value > 480 ){
$(".fa-home-mini").css("display", "block");
$('.fa-home-mini').trigger('click');
}
else
{
$(".fa-home-mini").css("display", "none");
$(".navi").css("display", "block");
}
});
});
【问题讨论】:
标签: javascript jquery events triggers toggle