gpt4 book ai didi

jquery - 将 jQuery 与 Flask 结合使用

转载 作者:搜寻专家 更新时间:2023-10-31 08:03:17 28 4
gpt4 key购买 nike

我在将 jQuery 与 Jinja2 + Flask-bootstrap 和 Flask 框架结合使用时遇到问题。当我创建时:

<script>
$('#commentButton').click(function() {
alert('clicked');
});
</script>

我收到以下错误:

Uncaught ReferenceError: $ is not defined

我可以在 Chrome 开发工具中看到,已收到 jQuery 库。

最佳答案

Flask-Bootstrap 在 body 标签的末尾包含 jQuery。如果您尝试在页面的前面引用它,您将收到此错误。

确保将代码放在 jQuery 之后的最简单方法是覆盖模板标记。

{% block scripts %}
{{ super() }}

<script>
$('#commentButton').click(function() {
alert('clicked');
});
</script>
{% endblock %}

关于jquery - 将 jQuery 与 Flask 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26192348/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com