我不知道为什么这对我不起作用。也许其中一位 jQuery Guru 可以帮助我完成这项工作!
从下面的脚本中,您可以看到我有一个名为 5 的 UL 块,我想将它放在那里锚(#web)。当我单击菜单项时,我确实收到了要激活的警报,所以我认为那部分是正确的。
$(function() {
$('ul.five a').bind('click',function(event){
var $anchor = $(this);
alert('hellooo')
$('html, body, section').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 500,'easeInOutExpo');
event.preventDefault();
});
});
这就是我的一个部分的样子,以防万一这会有所帮助?
<section class="row divider-down" id="section1">
<header>
<h1><img src="image/image1.png" alt="Alt"></h1>
<p>some text</p>
</header>
有没有人在这里看到任何明显错误的东西?就像我说的警报弹出但它没有“缓解”到该部分?