javascript - 语法错误代码 - Java 脚本
问题描述
通常我的代码工作正常。但是,我得到语法错误。这里的语法错误是什么?
$(document).ready(function() {
$('.myClass').change(function() {
var ids = ['first', 'second'];
var totalCount = ids.reduce((prev, id) => parseInt($(`#${id}-passenger`).val()) + prev, 0);
var mc = $('input[name="myClass"]:checked + label').text();
$('#myTotal').val(totalCount + ' - '+mc);
});
});
解决方案
也许您有 Javascript 版本问题,您应该尝试不使用模板?
var totalCount = ids.reduce(function (prev, id) {
return parseInt($('#' + id + '-passenger').val()) + prev
}, 0);
希望能帮助到你。
推荐阅读
- linux - 如何在 Amazon Linux 或 Redhat 机器中使用 wget 使用许可接受选项下载 Nessus 代理
- firebase - 当我们在firestore中使用“添加”时,我们是否对写入和读取都收费?
- android - 如何在片段内的 Android 扩展上检测空指针异常的原因
- php - 如何从 Auth::attempt false return 获取更多信息?
- sql - 子查询与连接性能
- python - "from rest_framework.parsers import JSONParser" 给出错误:ImportError: cannot import name 'SkipError'
- google-app-engine - /bin/sh: 1: exec: gunicorn: 未找到
- angular - 重新路由到 nginx 中的登录页面
- google-cloud-platform - 无法将 GPU 添加到 GCP AI 平台笔记本实例
- vue.js - 如何从一个 vue 应用程序向多个 vue 应用程序发出信号