0
我有某种计算器,我需要在输入中插入.num-pad_number.html()
。是这样做的正确方法:将按钮值插入我的输入(jQuery)的正确方法
$("#num-pad").on("click", ".num-pad_number", function (event) {
$("#calc-input").val($("#calc-input").val() + $(this).html());
});
或者它可能更加方便和正确的方式?因为我有解决方案的一些错误。在使用websockets进行一些操作之后,“计算器”开始复制每个数字,例如我需要“5”但插入“55”。
Input.val()和$(本)。html的()都提供了许多的字符串,默认情况下它们合并为字符串不喜欢总结数字。 ''5'+'5'='55'not 10;' – Fered
您想添加被点击的按钮的值吗? –
使用'.text()'而不是'.html()',因为您不会添加HTML,只能添加文本内容。 –