Форум сайта python.su
Привет.
Есть основной шаблон base.html:
<HTML> <HEAD> <TITLE>Hello world!</TITLE> {% block extra_head_js %} {% endblock %} </HEAD> <BODY> {% block extra_body_js %} <script type="text/javascript"> $(function(){ alert('base.html DOM ready!'); }); </script> {% endblock %} </BODY> </HTML>
{% extends 'base.html' %} {% block extra_head_js %} <script type="text/javascript"> $(function(){ alert('home.html in HEAD!'); }); </script> {% endblock %} {% block extra_body_js %} <script type="text/javascript"> $(function(){ alert('home.html in BODY!'); }); </script> {% endblock %}
{% block extra_body_js %} <script type="text/javascript"> $(function(){ alert('base.html DOM ready!'); }); </script> {% endblock %}
Отредактировано MikaMika (Ноя. 7, 2012 20:57:09)
Офлайн
Проблема была в вызове несуществующей функции в одном из подключаемых в <BODY> javascript файлов.
Видимо вызов этой функции “портил” формирование структуры DOM.
Убрал вызов функции, все заработало.
Офлайн