我在网站上遇到问题请帮助我 这是我的网站链接http://istinye.superpaket.org
$(function() {
$('li.page-scroll').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500, 'easeInOutExpo');
event.preventDefault();
});
});
当我点击任何导航菜单按钮时,div显得非常快。我想慢慢地出现div。例如,当我点击“Menü”按钮时,div菜单出现但很快我想慢慢地想要这个效果。提前谢谢......
答案 0 :(得分:1)
您可以更改动画持续时间
$(function() {
$('li.page-scroll').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 5000, 'easeInOutExpo');
//--^--------- change animation duration on here in milliseconds
event.preventDefault();
});
});
答案 1 :(得分:0)
Can you set time delay i.e 4000
Hope its working.
$(function() {
$('li.page-scroll').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 4000, 'easeInOutExpo');//Change here
event.preventDefault();
});
});
答案 2 :(得分:0)
您可以将持续时间1500
更改为6000
或其他内容
$(function() {
$('li.page-scroll').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 6000, 'easeInOutExpo'); //change animation duration
event.preventDefault();
});
});