2014-12-04 1 views
9

Я использую мастер-макет Razor MVC, что есть что-то вроде этогоБритва MVC визуализации раздел

@RenderSection("scripts", required: false) 

И есть partival вид

_partial.cshtml

То есть это

@section scripts 
{ 
    @Scripts.Render("~/bundles/jquery") 
} 

И еще частичное частичное

_partial_inside_partial.cshtml

Это также

@section scripts 
{ 
    <script> 
     $('div').addClass('red'); 
    </script> 
} 

У меня есть проблема этого кода внутри частичное, его нагрузка на он посередине страницы и JQuery на дне?

+1

это может быть просто опечатка здесь, но вы не имеете закрывающий тег сценария? – roryok

+1

Может быть, потому что у вас нет тега '

-1

Вы должны переместить ваш запрос Jquery к главе HTML документа. Это делается на макете макета.

Как это:

<html> 
    <head> 
     @Scripts.Render("~/bundles/jquery") 
    </head> 

    <body> 
     <!-- Some code... --> 
    </body> 
</html>