0
我的模板:
{% extends "base.html" %}
{% block content %}
{% load static %}
<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.1.js">
$(document).ready(function() {
alert("I am an alert box!");
});
$(function() {
$(".datepicker").datepicker({
changeMonth: true,
changeYear: true,
});
});
</script>
<form action="{% url 'transaction_create' %}" method="post">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" name="save" value="Save transaction">
</form>
{% endblock %}
谷歌Chrome检查表明,JQuery的加载,但没有出现警告框,也没有并在日期选择器的工作(在该领域的类设置正确)。 为什么JavaScript的不是因为你在你的代码有一个是专门致力于装载jQuery的工作?