javascript - 如何使用 javascript 将值从变量传递到 .html()

标签 javascript jquery

嗨,我在jquery中有这个更改功能,当选择时间时,时间将计算为四个小时。选择使用更改功能后,时间和四小时的计算效果很好。现在我的问题是如何将值传递给我的 .html()

下面是我的脚本:

 $('#changeTime').change(function() {
            $("#checkoutT").hide();
            var time = $(this).val();


            var timeArr = time.split(":");

            var timevar = timeArr[0];

            var x = <?php echo $minStayExp[0] ?>;
            var calc = parseInt(timevar) + parseInt(x);

            console.log(timevar);
            console.log(calc);
            alert(calc);


            $("#checkoutTime").html('<p class="text-sm text-muted"></p>');


         });

现在我希望我的 var calc 中的 value 将传递到这里的 .html() 代码行:

$("#checkoutTime").html('<p class="text-sm text-muted"> + calc +</p>');

类似这样的事情。

有人可以帮我解决这个问题吗?非常感谢任何帮助。 TIA

最佳答案

您需要连接。

$("#checkoutTime").html('<p class="text-sm text-muted">' + calc +'</p>');

关于javascript - 如何使用 javascript 将值从变量传递到 .html(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59289311/

相关文章:

javascript - 用任何其他语言编写并输出到 javascript?

javascript - 通过JS获取用户个人信息

javascript - Opera 中 html() 处理的 JQuery 问题

php - 数据表ajax处理中的复选框

jquery - 如何使用 Jquery ajax 读取雅虎天气 JSON 数据

javascript - 如何检查类元素是否已设置?

javascript - 如何防止浏览器缓存

javascript - 使用 Pikaday 的多个日期选择器

ajax - 为什么不允许跨域AJAX调用?

javascript - 如何使用 JavaScript/Jquery/Knockout JS 将数字数组绑定(bind)到范围 slider