在主模板呈现后执行子模板中存在的javascript代码



我有一个基本模板,作为子模板的公共结构。在这个基本模板中,我在关闭body标记之前包含了jQuery库。

基础模板
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
.
.
</head>
<body>
{% block content %}
{% endblock %}
<script src="path/to/jQuery/library"></script>
</body>
</html>
现在我的子模板有以下代码 <<h2>子模板/h2>
{% extends 'base_template.html' %}
{% block content %}
<h1>How you doing?</h1>
<script type="text/javascript">
// this code is specific to this template, may not be used in another template
// but can't use jQuery here since the library hasn't loaded yet
</script>
{% endblock %}

所以我怎么去运行javascript代码在child template只有在基本模板已经完成加载jQuery库后?

您需要使用2块:

基地h5> child_template h5> /html>

最新更新