アプリ版:「スタンプのみでお礼する」機能のリリースについて

jQueryを使って、Webページを作成しているのですが、別HTMLファイルをLoadした後、Load後の先頭位置を指定したいのですが、やり方がわかりません。
通常のページであれば、
http://xxx.co.jp/xxx.html#hash
のように、「#hash」をつければよいと思うのですが、loadでは付ける場所がありません。

どなたかご教授ください。よろしくお願いします。

A 回答 (2件)

表示したい要素はわかっているのでしょうから・・・


 scrollIntoView()
を利用なさるのが簡単かと思います。

引数をtrueにするとブラウザのトップに、falseにするとボトムに合わせて表示されます。
 https://developer.mozilla.org/ja/docs/Web/API/El …
    • good
    • 0
この回答へのお礼

こんな機能があることを知りませんでした。
ありがとうございました。

お礼日時:2015/07/31 11:35

こんにちは。



未確認ですが、普通のアンカーポイントへのジャンプだとうまくいかないかもしれません。

下記URL先の例のように、適当なところにIDなどを指定して、JS(JQuery)でスクロールするようにしてみてはいかがでしょうか。
http://webdrawer.net/javascript/scrolljs.html

間違ってたら恐縮ですが、ご参考まで。
    • good
    • 0
この回答へのお礼

ありがとうございました。
とても参考になりました。

お礼日時:2015/07/31 11:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!