【发布时间】:2013-07-20 12:27:28
【问题描述】:
我的页脚中有一个简单的 JavaScript,它会触发一个带有页脚的 div,以便在单击时打开或关闭。我怎样才能在默认情况下始终显示此元素(在本例中为 footer-widget)?
您可以在底部see it in action here。
下面是我的 JavaScript。我以为我需要将 'click' 事件更改为其他一些 jquery 事件方法,但这并不能解决问题。
$(".open-footer").live('click', function(){
$("a.open-footer").removeClass('open-footer');
$(this).addClass("close-footer");
$('.footer-widget').slideDown(500);
var elementClicked = ("#footer");
var destination = $(elementClicked).offset().top;
$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination-0}, 1500, 'easeOutExpo' );
return false;
});
【问题讨论】:
标签: javascript jquery events html methods