3

ページの下部にJavaScriptが必要な部分ビューがあります。

メインページ:

...some html...
<div>
@Html.Partial("_myPartial")
</div>

....more html....

//required JS at BOTTOM -  THIS should also come from above partial
@RenderSection("scripts", required: false)

私の部分的な見解:

<div id="Slider">
    <img src="http://placehold.it/1000x400&text=[img 1]" />
    <img src="http://placehold.it/1000x400&text=[img 2]" />
    <img src="http://placehold.it/1000x400&text=[img 3]" />
    <img src="http://placehold.it/1000x400&text=[img 4]" />
</div>


@section scripts
{
 <script type="text/javascript">
  $(window).load(function () {
    $('#Slider').orbit();
  });
  </script>
}

ただし、これは機能しません。スクリプトセクションは含まれていません。

私はグーグルで検索しました、これはサポートされていません...まあ...

...この状況にどのように対処しますか?

提案は、スクリプトでさらに別の部分を作成し、これを含めることでした....きれいではありません!

そこにもっと良いアプローチはありますか?

ありがとうございました!

4

2 に答える 2