我目前在這裏使用它來跳轉到頁面上的一個id標記,雖然我需要能夠跳轉到X方向,如果可能的話,那將是很棒的嗎?跳轉到X方向上的ID標記
所以基本上我只想一個按鈕,將滾動到放置在頁面的X方向相同,因爲它會垂直:)
//anchors
function filterPath(string) {
return string
.replace(/^\//,'')
.replace(/(index|default).[a-zA-Z]{3,4}$/,'')
.replace(/\/$/,'');
}
$('a[href*=#]').each(function() {
if (filterPath(location.pathname) == filterPath(this.pathname)
&& location.hostname == this.hostname
&& this.hash.replace(/#/,'')) {
var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']');
var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false;
if ($target) {
var targetOffset = $target.offset().top + 90;
$(this).click(function() {
$('html, body').animate({scrollTop: targetOffset}, 600);
return false;
});
}
}
});
我不認爲它:(我基本上我想要這個效果:HTTP://www.paulund.co.uk/playground/demo/jquery_internal_animation_scrolling/#contact 但在x方向不ÿ:( – Shannon 2012-08-01 09:16:46
編輯我的文章。是的,你在找什麼? – 2012-08-01 09:22:59
這是:))))))但是有沒有一種方法可以使它在兩種情況下都可以使用? – Shannon 2012-08-01 09:25:31