python - 向 HTML 中的按钮添加功能
问题描述
我正在使用 Python 和 Django 框架为在线超市创建一个网页,并且这些产品中的每一个都有一个“添加到购物车”选项。我想制作这样的代码,以便在单击按钮时它会增加那个数量乘积 1。
这是整个产品卡的代码:-
<h5 class="card-title">{{ product.name }}</h5>
<p class="card-text">{{ product.price }}</p>
<a href="#" class="btn btn-primary">Add to Cart</a>
解决方案
您不需要为此使用 jQuery。
let btn = document.getElementsByClassName('btn-primary');
let qty = 1; //get your curent quantity here
btn[0].addEventListener('click', incrementCart(qty));
incrementCart = (qty) => {
return parseInt(qty) ++;
}
推荐阅读
- csv - 是否有 Python 函数可以将由“,”分隔的行分成不同的列?
- html - 当子菜单处于活动状态时,如何使菜单保持悬停状态?
- php - 使用 Ajax/Jquery 提交表单并检查结果?
- java - 使用公式定义和调用方法
- android - Nativescript RadDataForm : JS: Binding: 设置 RadDataForm 的属性源时出现绑定错误
- spring - 如果 UI 进行了休息调用并且服务器停止了会发生什么?
- django - 在 Django 2.1 中渲染时出现 django-widget-tweaks 错误
- angular - Angular Object - 将选定的值传递给另一个变量
- c++ - 如何从对象中获取公共常量?
- c - 如何替换此 GOTO 语句,以便清楚