2009-11-05 4 views
0

Это мой nhaml кодПочему мои теги сценария отображаются вне тега моего тела?

^ var title="" 
!!! XML 
!!! Strict 
%html{xmlns="http://www.w3.org/1999/xhtml"} 
    %head 
    %title 
     Nhaml Master #{title} 
     _styles 
    %body 
    .page  
     %h1 = "hello world" 
     _ 
     _scripts 

Результирующий HTML делает последние теги, как, например:

</div> 
    </body> 
     <script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"> 
     </script> 

</html> 

Как _scripts все еще находится на уровне отступа% тела +1, почему это близко тело вниз перед рендерингом _scripts?

ответ

1

Это работает, если вы переместите скрипты над частичным? Если это так, то часть может быть виновата.

%h1 = "hello world" 
    _scripts 
    _ 
+0

ах, да. Я буду исследовать :) –

+0

Оказалось, что мой отступ на уровне частичности был неправильным. Хороший звонок :) –

 Смежные вопросы

  • Нет связанных вопросов^_^