7

スクリプトがidブロックに追加すると、次のようになります。

<div id="some">Text</div>

その後、現在のページ リンクにターゲットがあるように、アニメーションなしでそのページにジャンプする必要があります。id#some

これを行う方法?

ありがとう。

4

4 に答える 4

24

これを試して:

 document.getElementById('some').scrollIntoView(true);
于 2010-06-11T14:38:14.653 に答える
13

#some のように「古い学校」をリンクするという意味ですか

例えば

<a href="#some"></a>

JSで実行

location.href = "#some"; 
于 2010-06-11T14:39:13.013 に答える
5

このような:

location.href = "#some"; 
于 2010-06-11T14:34:55.397 に答える
3
$('a[href^="#"]').click(function() {
$('html,body').animate({ scrollTop: $(this.hash).offset().top});
return false;
e.preventDefault();
});
于 2014-04-07T11:12:46.417 に答える