0

scrollTo プラグインを使用しようとしていますが、運が悪く、このエラーが発生しています

オブジェクト [object Object] にはメソッド「scrollTo」がありません

ページに含まれるスクリプト scrollTo ...

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
    <script src="~/Scripts/jquery.scrollTo-1.4.3.1.js"></script>
    @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")

私はそれを次のように呼んでいます

  $("#nav-next").click(function (e) {
        e.preventDefault();
        $("#slider").scrollTo(1300, 0);
    });

そして、これはスクロールを適用しようとしているDivです:

  <div id="slider">
<div class="static-panel" id="static-panel">

  .... Images here 
</div>

4

2 に答える 2

0

同時にロードされた2つのバージョンのJqueryの問題でした...

2行を追加するAsp.Netmvcデフォルトテンプレート

    @Scripts.Render("~/bundles/jquery")
    @RenderSection("scripts", required: false)

そしてこれはjquery1.7.1をロードします

于 2013-02-06T18:47:21.777 に答える
0

これを更新してみてください:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js">
</script>//--^^^^^^---this

これを試してください:

<script src="http://demos.flesler.com/jquery/scrollTo/js/jquery.scrollTo-min.js">
</script>

scrollToプラグインのパスに問題がある可能性があります。

于 2013-02-06T18:31:02.603 に答える