質問: t.offset().top - l; jQuery("html, body").animate({ scrollTop: i }, 500, "swing") } return !1 } }), e.click(function() { c() }), t.click(function() { c() }), i.click(function(e) { d() }), n.click(function() { d() }), ``` という記述があります。 この箇所に干渉していて、動作しないという事はありますでしょうか?? まったくエラーははいていないもので。
回答: ~~こうではないでしょうか。~~ ``` var position = target.offset().top + headerHight; // 符号が逆 ``` ### 追記 間違えました。こうですね。 ``` $('a[href^="#"]') // クォーテーション漏れ ``` ### > こちらではうまくいかなかったです。 サンプル このサンプルは、当方では動作しました。 FumioNakayamaさんの環境では動作しますか? 動作するのであれば、問題はご提示いただいた部分以外にあるのかもしれません。 動作しないのであれば、環境の問題でしょう。