想请问一下,这个放假数据的时候,效果是可以实现的,可是开发加了数据进去之后,点字母都不能跳到指定位置了;
if (_index == 0) {
$('html,body').animate({
scrollTop: '0px'
},
300); //点击第一个滚到顶部
} else if (_index == 27) {
var DefaultTop = $('#default').position().top;
$('html,body').animate({
scrollTop: DefaultTop + 'px'
},
300); //点击最后一个滚到#号
} else {
var letter = _this.text();
if ($('#' + letter).length > 0) {
var LetterTop = $('#' + letter).position().top;
$('html,body').animate({
scrollTop: LetterTop - 45 + 'px'
},
300);
debugger;
}
}if最后面加debugger是可以走到最后的,不过animate的三句都没效果了。麻烦帮帮忙